top of page

This view was painted up from the train on a short stop through Siberia.

Sochi Train Station, Russia, 1963

£4.50Price
Quantity
bottom of page