disoriented
words. pictures. anything
Policeman wearing peaked cap and plastic flowers
London, United Kingdom