171 North Aberdeen 6 Published July 12, 2016 at 3985 × 2989 in 171 North Aberdeen Begins Foundation Work Under Clueless Blogger’s Nose