Punch and Judy

Moscow, Russia