
EFTA00001704 - Cluttered electronics room with tangled cables open server racks and wall-mounted equipment in a dimly lit industrial setting
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