Salford embraces Bee in the City

People have been travellingĀ to experience the variety of bee sculptures in Manchester andĀ Salford including a trail of over 100 giant bees across the city.