Malahide Castle, Malahide, Ireland.
Malahide Castle, Malahide, Ireland.