Egypt: Abdeen Palace - Firearms Hall


Firearms hall.