Espiritu Santo Square

Readable version

Information

Location

Espiritu Santo Square

City

Las Palmas de Gran Canaria