Segovia

Automatically generated translation

English SEGOVIA. Monument to Daoiz and Velarde and Alcázar.

Price 3€