Rikers Island Prison Barge
Dec. 26, 2024
There's Floating Prison Barge in New York City - Untapped New York Rikers Island Barge | Wind Against Current 162 Prison Barge Stock Photos, High-Res Pictures, and Images - Getty Images Rikers Island Prison Barge