The Official Website Of Richard Barnes - Artist
Original oil painting of trafalgar square, London.
Media : Oil on canvas