Where in Houston? Scott and Elgin, near University of Houston! Modified: Sep 5, 2016 by Felicia · This post may contain affiliate links · This blog generates income via ads · #sponsoredpost · Leave a CommentYesterday I asked where in Houston this picture was taken. It's from Scott and Elgin, near University of Houston!
Leave a Reply