Leela Deretta

|

Leela Deretta, from Zevio, Italy currently lives and works in Rotterdam, Netherlands. These photographs are from her Tokyo project.