76 Market St, Apalachicola, Florida 32320 USA
Photo Credit: Mark Tyler / Roadtrippers
Claim copyright