Killeen Castle


Irland.

Killeen Castle