Share
twitterlinkedinfacebook
Image 1 of 1
12IDM3389.jpg
Interior the Forum building University of Exeter, Devon, England. Editorial use only no PR or permission for stock photography.