[St. Peter's Church, (ceiling)]
Description:
Photograph of the St. Peter's Church (located at 424 W Main) in Lindsay, Texas.
Date:
December 1, 1980
Creator:
Texas Historical Commission
Location:
33.6356875 -97.2255258
Partner:
Texas Historical Commission