Christ The King Catholic Complex

Cadar City, UT
United States