[6/30]

Some of Bob Hearn's puzzles.
 
06_2010_hearn_reunion.jpg
07_2010_hearn_reunion.jpg