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