Steven Scholes – The Strand, London (Sold)

Description

Steven Scholes – The Strand, London

Oil on Board

Painting Size – 13 x 10″ Inches

Framed Size – 19 x 16″ Inches

Steven Scholes – The Strand, London

 

 

You may also like…