Facts & Figures

    The activity report for IDFA 2017, including all facts & figures about that year's festival activities, can be found on our Dutch page

    Foundation IDFA
    Frederiksplein 52
    1017 XN Amsterdam
    The Netherlands

    VAT: NL 0085.51.777