Circle on Cavill

A large VuePix outdoor superscreen has been installed at the prominent location in Surfers Paradise, Gold Coast.