The Blue Palace, Crete, Greece

Related catches

Caught from Honeymoon by Claire Cook