[St. Peter Church Photograph #1]
Description:
Photograph of the St. Peter Church in Houston, Texas.
Date:
June 16, 1967
Location:
29.800645 -95.512862
Partner:
Texas Historical Commission