An image from EVE, one of the productions that also features Sandra Tomaylla.
Sandra Tomaylla
Lima, Peru
Sandra Tomaylla is a self-taught Peruvian director and film photographer. She was born in Lima, Peru and is currently based in Quebec City, Canada. Her films depict an altered reality reflecting her unique way of living and seeing the world.