by viledevil
SANLUCAR DE BARRAMEDA, CADIZ, SPAIN - AUGUST 10: Security forces patrol the beach on horses races of the beach of Sanlucar de Barrameda on August 10, 2011 in Sanlucar de Barrameda, Cadiz, Spain.