25 kilometers from Rembrandtplein

/ experimental

IJmuiden, North Holland. Exactly 25 kilometers away from Rembrandtplein, where IDFA celebrated its 25th edition in November 2012.