Monkey Puzzle

DSCF3191

DSCF3191
Monkey Puzzle, 15 Apr 2010