Tuesday, December 31, 2013

astroworld, 1975

My mother, brother and sisters on the Bamboo Chute ride
at Astroworld, a theme park in Houston from 1968-2005.