Bird's-nest Orchid

Location: North Norfolk

Bird's-nest Orchid

Location: North Norfolk