Church in a historic Spanish settlement - Santa Rosa Island, Florida.

Church in a historic Spanish settlement - Santa Rosa Island, Florida.