Click on the main picture to view details

Bogdan Pavlovich Villevalde(Pavlovsk, Russia1818 - Dresden, Germany1903)