This view of a forest of palm trees also reveals a low stone wall enclosing a small path between the trees, disappearing into the distance. The Island of Philae is located in the River Nile, Egypt.

Item number 48359
Category Stereo Card
Type Stereography
Dimensions height 90mm; width 175mm
Language French
Country of origin Egypt