A public sculpture of the Russian folk character Baba Yaga will appear in the heart of London
On Christmas day the sculpture, devoted to the Russian fairytale character Baba Yaga, will be installed on Beauchamp Place, London. LONDON, UK, December 24, 2018 /EINPresswire.com/ -- On Christmas day the sculpture, devoted to the Russian fairytale …