On variegated holly leaves in college gardens

On variegated holly leaves in college gardens

Observation - On variegated holly leaves in college gardens - UK and Ireland. Description: some sort of bee?

some sort of bee?