FAIRGROUNDS

Cáceres. Spain. 2010. Open international competition