Robert Murdoch Wright (1858-1926) – Island of Philae April 23, 2014 by Piergabriele Vangelli Gallery Robert Murdoch Wright (1858-1926) View at dawn of the Island of Philae on the River Nile, showing the Temple of Isis and ‘Pharaoh’s Bed’. Watercolour, 1899 43 x 53 cm. AdvertisementShare this:TwitterFacebookLike this:Like Loading... Related