Contemporary Artist
View From Tate Modern Oil on linen, 36″ x 48″, 2013 A view of London from the Tate Modern in late afternoon, feat