
EFTA00002725 - Control room with large electrical panels a printer and office supplies featuring industrial equipment and a whiteboard
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