Pinterest • The world’s catalogue of ideas

Royal Arcade, Norwich, England. Shopping here is a pleasure....as well as the fine restuarants.

6
1

Pinned from

flickr.com