Halloween Aqualens

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!

No Comments

Sorry, the comment form is closed at this time.