duffus castle forres elgin motte bailey historic

- Image ID: DMWF0J
duffus castle forres elgin motte bailey historic
allan wright / Alamy Stock Photo
Image ID: DMWF0J