2 In the Devils House

In the Devils House

Posted on January 13, 2014 by team

When you enter this house in Saint-Petersburg it seems you are about to visit Satan himself…


Exchange traffic with English Russia, click here

2 Responses to “In the Devils House”

  1. maximillian says:

    Is it the US consulate? I can almost smell the sulphur…

  2. Jean says:

    It IS the american consulate, but the consul (satan,s general) was unfortunally not at home.

Leave a Reply

  • Random Post