disoriented
words. pictures. anything
Church spire seen above the trees in Brent Lodge Park
London, UK