The Ophrys apifera Huds. [ bee orchid ]

Found them on the roadside in Potters Bar Hertfordshire

Comments
Sign in or get an account to comment.