Biography:
Sandra Tomaylla is a Peruvian director and film photographer. She was born in Lima, Peru and is currently based in Quebec City, Canada. Entirely self-taught, she depicts in her films an altered reality that reflects her unique way of seeing the world.