mail_outline sales@mediastorehouse.com
Island Temple - Temple of Philalae in Aswan, Egypt
Egypt, Awan, Temple of Philalae