Memorial Presbyterian Church in St. Augustine, Florida, USA. It was built in 1889 by Henry Morrison Flagler.