
EFTA00002315 - Large industrial water treatment facility with filtration units tanks and piping on a concrete floor
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