Apalachee Correctional Institution farm building in Sneads, Florida.

Apalachee Correctional Institution farm building in Sneads, Florida.