Fort George Site

La Rua at Palafox Sts.
Pensacola
Florida
United States