
EFTA00002311 - Clean industrial facility with water treatment equipment pipes and machinery in a spacious room under fluorescent lights
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