The bigger picture of life
This weekend we headed out to College Station, a small college town some 90 miles from Houston. The Texas A&M University is the biggest attraction in the town and students form a chunk of the population. Every year sees a drifting population of students coming in from all over the world and Continue reading
