Share
twitterlinkedinfacebook
Photographs from the Dutch protest against Nuclear Energy on the Dam Square in Amsterdam, the Netherlands.