gran canaria













Beach and upper town
558-46