Saint Helier, United Kingdom

AJA Special Meeting