Wander Lord

Interesting on art, nature, people, history

The frog princess in Moscow on the Manege Square

The frog princess in Moscow on the Manege Square

The frog princess in Moscow on the Manege Square