Finished 3rd December 2011

1000 Pieces

Cathedral of the Saviour of the Spilled Blood
St. Petersburg, Russia

Comments