Hafod House
Havod
Havod, Cardiganshire. The Seat of Thos. Johnes...
Hafod
Hafod, South Wales
Hafod House, Cardiganshire
The Villa of Havod, Cardiganshire. Seat of Col....