PETER SANDERS LAUNCHES ‘MEETING WITH MOUNTAINS’

  Acclaimed British photographer’s fifty-year odyssey through the spirituality of Islam                         Internationally acclaimed British photographer Peter Sanders is launching ‘Meetings with Mountains’, his long-awaited photographic essay on the saints and sages of Islam, in a series...

Continue reading...

Alhambra

The Alhambra (or Qal’at al-Hamra), translated as ‘red fort’, is a UNESCO site located in Granada, Andalucia, Spain. It was listed in 1994 as a world heritage site and is...

Continue reading...