Moscow Ballet, Puppet Theatre

Side Panel, one of three panels SA Alison Fox
Side Panel, one of three panels SA Alison Fox