Avengers Issue #1 in Lewisham Shopping Centre

trivia comments edit

I noticed there was a small exhibition of Avengers Issue #1 in Lewisham Shopping Centre. I went to take a look. They also put nice models of various Marvel characters all around the shopping centre:

Comments