Site icon JacobBarlow.com

Leamington LDS Chapel

The chapel for The Church of Jesus Christ of Latter-day Saints in Leamington, Utah.

Exit mobile version