Tags Football england princes 170610

Tag: football england princes 170610

Princes to cheer on England

Princes to cheer on England

Princes William and Harry will cheer on England at Cape Town's impressive Green Point Stadium when they take on Algeria on Friday in in a Fifa World Cup Group C clash.

LATEST

X
X
Skip to toolbar