Castle of Amfissa
Castle of Amfissa
prefecture:  Phocis FRANKISH
municipality: Delphi In various periods
Greek Castles refresh