Monkey orchid

Monkey orchid

Observation - Monkey orchid - UK and Ireland. Description: Believe this is a Monkey orchid

Believe this is a Monkey orchid