Church

St. Seraphim of Sarov Cathedral, Dallas

Dallas, Texas, United States