Galerie Louise Smit, Amsterdam
I’ve been saving the best for last. Out of all the galleries that I visited in The Netherlands, my favorite was Galerie Louise Smit, by far. This Gallery, located on the Prinsengracht canal in Amsterday, has been open since the…