John A Henderson:
Church of Our Savior on the Spilled Blood, Saint Petersburg
John A Henderson:
The Hermitage in Saint Petersburg, Russia
John A Henderson:
Saint Isaac's Cathedral, Saint Petersburg, Russia with the Bronze Horseman
John A Henderson:
The Hermitage Museum, Saint Petersburg
John A Henderson:
St Petersburg, Russia
John A Henderson:
Church of Our Savior on the Spilled Blood, Saint Petersburg