Babushkas have two retail stores that you can visit to see the amazing range of Russian dolls available, in the Royal Arcade in Melbourne and the Harbourside Shopping Centre in Sydney.

Content rating: Low Maturity

Requires OS: 2.2 and up

...more ...less