Natasha Henderson
painting

Vanishing Point

Vanishing Point 20" x 30" Oil on Canvas (Private Collection)