Children building a sand castle on a beach on the Dutch island of Ameland.

Image Tags , , , , , , , , , , ,
Share this image...