Jeffrey Epstein’s Island Revisited

This is Little Saint James Island. Little St. James Island is owned by Jeffrey Epstein. It's Jeffrey Epstein's private island. #LittleStJames #Epstein