Masons posing in the street - Apalachicola, Florida.

Masons posing in the street - Apalachicola, Florida.