St. Richard's Episcopal Church, Winter Park, FL