Segovia

Automatically generated translation

English THE FARM. Diana's Baths Fountain.

Price 3€