Plaka Athens88Plaka AthensIstanbul117IstanbulIstanbul96IstanbulTallinn Estonia110Tallinn EstoniaThessaloniki Greece99Thessaloniki GreeceMykonos Greece112Mykonos GreeceHydra Greece130Hydra GreeceTel Aviv Israel96Tel Aviv IsraelToronto Canada99Toronto CanadaToronto Canada117Toronto CanadaEaston UK96Easton UKRio de Janeiro108Rio de JaneiroStockholm Sweden108Stockholm SwedenGlasgow Scotland UK99Glasgow Scotland UKIpanema beach in Rio de Janeiro112Ipanema beach in Rio de JaneiroRio de Janeiro153Rio de JaneiroProvidence Rhode Island152Providence Rhode IslandZagreb Croatia96Zagreb CroatiaAthens Plaka120Athens PlakaBarcelona Spain130Barcelona Spain