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

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

Searchable keywords

Choose multiple keywords