GALLERY: A stunning interior in the heart of Aberdeen

15b Union Terrace
15b Union Terrace

Breaking