Shalgroth: Yeah, they're all banned. Along with a lot of pre-war Nazi flags and songs.
MichaelFurlong: What!? If I go to Germany I am going to buy a shirt with a celtic cross and wear it. If they try to tell me that I can't I will say I am being persecuted for my Irish and Welsh (celtic) roots.
As far as I unterstand, it is illegal to wear in a stilised form, except if it has no connection to the national socialistic scene, see BGH press release at [url=http://de.wikipedia.org/wiki/Diskussion:Keltenkreuz#Isoliertes_Verwenden_eines_stilisierten_Keltenkreuzes_grundsätzlich_strafbar]http://de.wikipedia.org/wiki/Diskussion:Keltenkreuz#Isoliertes_Verwenden_eines_stilisierten_Keltenkreuzes_grundsätzlich_strafbar[/url]
No information about the cross itself, though, but from the missing template on the picture sites I'd think it's legal to wear as long as there's no connection to national socialism (i.e. neonazis).