Abermarlais


Abermarlais - fortified manor house in United Kingdom.