Aerial View of Arsenal Stadium in London


Aerial view of Arsenal Stadium, home of Arsenal FC, a highly successful professional soccer team in North London.

London, England, UK

Comments