ESC

Salamander (2)

Imprint of the German footwear company Salamander.