A comprehensive guide to Celtic FC, a football team based in Glasgow, Scotland.
2003-05-21 Celtic 2-3 Porto, UEFA Cup – Pictures 107
21/05/03 UEFA CUP FINAL
CELTIC v FC PORTO (2-2) (2-3 aet)
SEVILLE – SPAIN
Green eyed bhoys…
Two Celtic fans take time out to pose for a photograph before the kick off