disoriented
words. pictures. anything
Statue of a lion at the south end of Westminster Bridge
London, England, UK