Dreamstime


More similar stock images of `Mirabello Bay with Agios Nikolaos town on Crete`