Dryad's Saddle??

Dryad's Saddle??

Observation - Dryad's Saddle?? - UK and Ireland. Description: