Road to Nowhere

Florida Keys, FL, 1971.