numbers

numbers Something I spotted in Hamburg; no idea what they meant...
.