It is not clear exactly when or where the image was taken. However, the setting appears consistent with Little Saint James, Epstein’s notorious private island in the US Virgin Islands.
This article, images and content belong to the source and curated for informational purposes.
