Loading...
Uploaded by dbentall on Feb 5, 2010
From hotel window, the eerie yet majestic panorama of the frozen river Neva in the heart of winter, St Petersburg. The cruiser Aurora moored opposite outside the Naval Museum as sun rises at almost 10am.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)