Not far from London lies a city that many consider to be the most beautiful in the world - Bibury. Located in County Gloucestershire, this enchanting gem looks like it's straight out of a fairytale. Despite the short distance from London, it feels like you're diving into another era, far away from the turmoil of the English capital. Bibury is located on the banks of the River Colne, in the picturesque region of the Cotswolds Hills, which was awarded an “Area of Outstanding Natural Beauty” in 1966. ...read more
You're praying for the children of Minneapolis NOW? Why didn't you pray that this doesn't happen?
God is looking useless as usual.
x-formerly-twitter
windsor4palestine's 'gram stories 1:11 PM