Juan GC

Gran Canaria, Spain