Santa Lucia Square

Readable version

Information

Location

Santa Lucia Square

City

Gáldar