mail_outline sales@mediastorehouse.com
Lisbon, Portugal. Antique Asian paper puppets
Udaipur, Rajasthan, India. Male and female India toy puppets dressed in traditional clothing
Kathputli, traditional Rajasthani puppets, Pushkar, Rajasthan, India
Mexico, Guerrero, Zihuatanejo. Mexican Puppets at the Tourist Market