
EFTA00002318 - Row of industrial water treatment equipment with large tanks and pipes in a clean functional facility
Part of Epstein Files released by the DOJ on December 19 2025
Persons in this photo
Tags
2019 fbi raid on epstein's private islandwikimedia-commons