photos 2007.9.8
photos 2007.9.8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Lock Stock & Barrel
Decatur, IL
September 8, 2007
« previous | next »