December in Houston... means SNOW!

by - December 13, 2011

actually it means Dickens on the Strand! 
 but they did have a snow yard that we managed to play in before it melted 









You May Also Like

0 comments