Lena Pogrebnaya is a talented self-taught photographer, architect and artist currently based in Odessa, Ukraine. Lena