Sun Shines on Inaugural Bamburgh festival16 pictures from when the weather gods smiled on Bamburgh Festival
please click here
... Read more »