2018051212, Mural detail
St. Peter's Catholic Church - Lindsay, Texas
Mural detail at St. Peter's Catholic Church in Lindsay, one of the Painted Churches of Texas.
Mural detail at St. Peter's Catholic Church in Lindsay, one of the Painted Churches of Texas.