★★★★★
The best balanced CPD mix in a very busy market, efficiently packed into one day, a good industry show and with a convivial vibe.
The best balanced CPD mix in a very busy market, efficiently packed into one day, a good industry show and with a convivial vibe.