ORCHARD

Location: Festival Art - Moscow, Moscow, Russia.

Year: 2012