Glastonbury Abbey Isle Avalon Britain Author:C.A. Raleigh Radford This is illustrated with photos, color, b/white of the site of the Abbey in Great Britain United Kingdom England, .. it is located on the Isle of Avalon.
Written text, history of the site monument buildings, purpose of the Abbey, etc.