Doghead sighting

In Spain we have zillions. Among wineries, I have found Santa Rita, Santa Marta, Santa Eulalia, Santa Quiteria, Santa Marina and Santa Rosa.

This is a very saintly country.
 
Back
Top