Tag: This temple complex on the right bank of the Nile occupies part of the site of the ruins of ancient Thebes

close