Wembley.

The new home of English football. It took some time to complete, it is visible in North London.

Location: Wembley, Noth London, UK.

Photographer: Ron Tear

Wembley.

The new home of English football. It took some time to complete, it is visible in North London.

Location: Wembley, Noth London, UK.

Photographer: Ron Tear