Monkey Puzzle

DSCF3196

DSCF3196
Monkey Puzzle, 15 Apr 2010