Monkey Puzzle?

Monkey Puzzle?

Observation - Monkey Puzzle? - UK and Ireland. Description: