Living: Performer

A costumed greeter engages visitors waiting to enter Catherine Palace located 25 miles southeast of St. Petersburg in the town of Tsarkoye Selo.

A costumed greeter engages visitors waiting to enter Catherine Palace located 25 miles southeast of St. Petersburg in the town of Tsarkoye Selo.