Cannon Hall Farm – Little Mermaid
Cannon Hall Farm Cawthorne, Barnsley, South Yorkshire, United KingdomCannon Hall Farm, in Barnsley, South Yorkshire, opened to the public in 1989 and as part of a year-long celebration to mark the occasion has organised a packed and varied event...