The #streetview bike has been out and about at the stunning Peter and Paul fortress, Zayachy Island, St. Petersburg
Thursday, 23rd February 2012 by @gsightseeing
Not sponsored by or affiliated with Google
Thursday, 23rd February 2012 by @gsightseeing
Sharing statistics
Share this site