Bethesda-by-the-Sea Episcopal Church

Palm Beach, FL, US Type: Unknown