blog.micahbrubin.com
A Look Inside the Costa Rican Prison With Blood-Inked Art
A deafening silence drones through the crumbling buildings of San Lucas Prison, Costa Rica’s infamous Alcatraz. Located on Isla San Lucas, a two-square mile island ringed with pristine beaches and …
micahbrubin