Beach in Gran Canaria.


© Daniel Ryde