James Cowan      Artist

 

 

Pastel on Paper 63 x 42 cms




 
Previous Back to Russian Artwork Next

St Petersburg Building Site
enlarge image

 

Paintings and Prints