Bee Scotland > Aberdeen Bee City Aberdeen, Country Scotland Year 2018 Writer Web3e Tags Aberdeen Graffiti - Animal Graffiti - Scotland Graffiti - Web3e