Friday, March 08, 2013

Gaku in Texasland

Cow heads are a constant reminder that we're in Texas.