24 Sep Eye
The Steel Eye at Killua Castle in Ireland is a stunning sight, especially when contrasted against the natural landscape. The reflections it casts are magical and make for a beautiful display. When the wildflowers are in bloom, it becomes even more extraordinary. This modern structure rising from the earth is a true marvel to behold.