BLUE SHELL

COLONGE, GERMANY