An eye-catching stone symbol - not sure what it is

[Bamberg - Bavaria - Germany]