Abbey Road – 8″x10″

abbey-road-2013

Abbey Road

Oil on canvas, 8′ x 10″, 2013

Abbey Road, London.  Abbey Road Studios is on the left.

Back