Oil firm backs hospital roof garden

Aberdeen Royal Infirmary
Aberdeen Royal Infirmary