Pythagoras

Samos & Patmos, Greece (July 17-22, 2012)