Thursday, December 15, 2011

Mom and Pops, 1968

Pretty cool picture of them on top of Heubach Mountain in southern Germany. They were into free climbing, spelunking, shit like that. Mom could outhike and outclimb Pops all fucking day long.