Monkey Puzzle

DSCF3197

DSCF3197
Monkey Puzzle, 15 Apr 2010