Details
John Paul
Leicester Square, London
oil on canvas
25 x 30in (63.5 x 76.2cm)

More from British and Victorian Pictures

View All
View All