Picture6 Published March 14, 2026 at 800 × 374 in Jekyll Island: The Jekyll Island Club Era, 1883 to 1947