Lots of festivals and other activities are happening here in Aberdeen, the granite city! If you are Aug 10, 20170 min read
Comments