This post may include affiliate links. Your click helps to support this website. Thank you!
Yesterday I asked where in Houston this picture was taken. It’s in front of the St. Stephan’s School in Montrose!
Where in Houston? St. Stephan’s Church and School!
April 1, 2014 by Leave a Comment