By Posted on 4 Comments 1 min read
This is another photo challenge, this time the title is Victory and I’ve been digging through my archives to see what could possibly fit the bill. I came across this statue which is outside West Ham’s football ground, Upton Park in East London. The sculpture is a recreation of that famous scene back in July, 1966 when the England football team won the World Cup.