Billy the Kid gets everywhere

I’ve just been in the Netherlands for a few days and what did I come across in the small town of Delft, famous for Vermeer and its blue china?   You see, Billy the Kid gets everywhere.