Harry Kane statue unveiled after years in storage

A statue of England captain Harry Kane has been unveiled in London on Monday, several years after being commissioned and completed by the council where he grew up.

Leave a Reply

Your email address will not be published. Required fields are marked *