31 May 2009

Solution 0029


EXTRAVAGANCE


Free cryptic puzzles and brain teasers