ALICANTE. Plaza de la Constitución.
Automatically generated translation
ALICANTE. Constitution Plaza.