Odeon

Basic Info

Odeon
Africa > Egypt > Nile Delta > Alexandria > Odeon
structure
theatre
31.194660, 29.904034
Alexandria
none

History

191 - 212 CEConstructionbuilding phaseSear 2006: 300