Photography at an abandoned science research station in the village of Borova, Ukraine.
Back to Top