Stock Photo - Castillo de Turégano. Segovia province. Castile-Leon. Spain.

Stock Photo: Castillo de Turégano. Segovia province. Castile-Leon. Spain.

Searchable keywords

Choose multiple keywords