England, London, Stratford, Annual Sci-fi Costume Parade, Star Wars, Darth Vader and Stormtroopers

- Image ID: DKREMJ