St. Anne Shrine

St. Anne Shrine
United States, Florida
St. Anne Shrine, Lake Wales, Central Florida, Florida (FL)
4.0 out of 5
Map
St. Anne Shrine
St. Anne Shrine, Lake Wales, Central Florida, Florida (FL)
St. Anne Shrine, Lake Wales, Central Florida, Florida (FL)
4.0 out of 5
St. Anne Shrine, Lake Wales, Central Florida, Florida (FL)