The finger of God, Agaete, Gran Canaria.


© Daniel Ryde