I visited St.Petersburg last weekend. However, I have been to the "Mansard" once, the view from there is quite nice. Especially during the winter, its kind of majestic.
RE: "New Holland" - St. Petersburg
You are viewing a single comment's thread from:
"New Holland" - St. Petersburg
Last time I was there in the summer - it's wonderful!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit