adam store

A store. On a street. In Amsterdam.