Trafalgar Square at night. 2007

Trafalgar Square at night. 2007

Oil on linen, 42 x 72 in (107 x 183 cm)
Collection of Sunoco Inc.

NavUp