Leeuwarden has a lot of nice old buildings in all sorts of odd shapes.. This statue might have something to do with the name of the city. Leeuw means lion in Dutch.
Comments
Sign in or get an account to comment.