Weekly Puzzle #31

ADK
ADK
Jun 2, 2008, 5:07 PM |
6

This is my 31th puzzle, enjoy!