Roman Theatre of Thubursicum Numidarum [Thubursicum Numidarum]
Roman Theatre of Thubursicum Numidarum
theatre building, Algeria
Ancient Roman theatre.