Bugle and the Bee

Bugle and the Bee

Observation - Bugle and the Bee - UK and Ireland. Description: