Britannica AI Icon

Buckland Abbey: Media

historical site, Devon, England, United Kingdom

Images

Buckland Abbey
Buckland Abbey, near Tavistock, West Devon, Devon, Eng.
Nilfanion