Halloween Aqualens

November 6, 2020

This spooky Aqualens sits at Killua Castle in Ireland in the night time. The castle was built in 1780 - this may in fact be the oldest installation location we have on record for the Aqualens!