Give feedback on new image links
[26 / 3 / 23]
149KiB, 1200x630, England-1966.jpg
View Same Google iqdb SauceNAO

This is England's 1966 World Cup winning team

No.86125899 View ViewReplyOriginalReport
Notice anything?