Leonidas Rooms & Studios

Holidays?Crete of course!!!

Photo Gallery

Interior
  • Interior
  • 28 Photos | Updated February 20, 2013
  • by ★ Owner
Exterior
  • Exterior
  • 17 Photos | Updated February 20, 2013
  • by ★ Owner
1 - 2 of 2 Albums