Pedreguer

Pedreguer, Spain and Canary Islands