30.png

Leila is a UK born, Toronto based photographer who is continually discovering the world though her camera. She loves to shoot food, spaces, places and occasionally people.