Newcastle Emlyn Castle

Ravelin,Newcastle Emlyn,Castellnewydd Emlyn,Castle

The Ravelin