Where in Houston? Shepherd Drive, north of Welch/San Felipe!

Yesterday I asked where in Houston this picture was taken. This gator is on Shepherd Drive, north of Welch/San Felipe!


Leave A Comment!

*