November 1, 2014January 6, 2021 Urban Art – Shrewsbury, UK. ‘Shrewsbury Castle.’ Urban Art – Shrewsbury, UK. ‘Shrewsbury Castle.’ View from the castle courtyard. Share this:PinterestLinkedInFacebookWhatsAppRedditTwitterEmailLike this:Like Loading... Related