Las Palmas de Gran Canaria, Canary Islands
Right side ledge
lynchy
Spot Details