Leiden Signs

Here are some of the signs we saw on businesses in Leiden, Holland.

 

 

Advertisements