Halloween Aqualens

Aqualens at Killua Castle, Ireland

Halloween Aqualens

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!