Stock Photo - The famous horse races of Sanlúcar de Barrameda take place every year during August along a 1.800m stretch of beach at the mouth of the River Guadalquivir. This tradition dates back to 1845. Cádiz province, Andalusia, Spain.

Stock Photo: The famous horse races of Sanlúcar de Barrameda take place every year during August along a 1.800m stretch of beach at the mouth of the River Guadalquivir.

Searchable keywords

Choose multiple keywords