A panorama view across the High Street from the ramparts of the castle keep in Lewes, Sussex, UK in summertime