Stéphane Touraine photo gallery

  • Lefkes 15 Lefkes 15
  • 096 - Saint Andrews 096 - Saint Andrews
  • 008 Santorini Fira 008 Santorini Fira
  • Photo 037 Photo 037
  • 136 - Elgin (Cathédrale) 136 - Elgin (Cathédrale)