
EFTA00000091 - Fire extinguisher station on the ground floor featuring two red units with yellow tags mounted against a wall under a circular light fixture
Part of Epstein Files released by the DOJ on December 19 2025
Persons in this photo
Tags
2019 fbi raid on epstein's townhousewikimedia-commons