Church

Sts Constantine And Helen Serbian Orthodox Church, Galveston

Galveston, Texas, United States