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