disoriented
words. pictures. anything
The Houses of Parliament seen from Westminster Bridge
London, England, UK