disoriented
words. pictures. anything
View of Battersea Power Station across the Thames
London, England, UK