Carrow Road, home of Norwich City Football Club.


Size: 5614px × 3707px
Location: Carrow Road, Norwich, Norfolk, England, UK.
Photo credit: © Stuart Aylmer / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: carrow, city, club, football, ground, norwich, road, stadium