This is one of these shops what you just have to stop and stare at! It was really incredible. Imagine trying to stock take on this lot. Again this is just off Dam Square in Amsterdam
Comments
Sign in or get an account to comment.