Funky modern pad in Aberdeen’s west-end oozes style and character

Post Thumbnail

Breaking