krasna–devica- Frozen Neva in St. Petersburg

more about : krasna–devica