North Pyramid Nile River Valley

Al-Haram Dahshur, Nile River Valley , Egypt - Phone: no phone