Segovia

Automatically generated translation

English SEGOVIA. Monument to Daoiz and Velarde.

Price 3€