RobinO'Donnell Saw this today and think it's some type of bee hive - looks like honeycomb and maybe a new one forming up in front?
Comments (1)