This moving live webcam is at Yumbo Centrum (El Centro Comercial Yumbo) – a shopping centre in Gran Canaria, in Spain’s Canary Island.
This moving live webcam is at Yumbo Centrum (El Centro Comercial Yumbo) – a shopping centre in Gran Canaria, in Spain’s Canary Island.