Main Square Festival

Integration partner: Alabama

  • Product
    AT5 Pro

  • Screen Size
    46 sqm

  • Location
    France

  • Date
    2019