St. Clement's chapel : Tallahassee, Florida.

St. Clement's chapel : Tallahassee, Florida.