Dreamstime


More similar stock images of `Teresitas beach, Tenerife, Canary Islands`