stumbleweeed- At the Temple of Poseidon. Greece.

more about : stumbleweeed