Designed by
Title
Spainish bullfighter Sebastian Castella putting itself the walk #73927372
Description
Linares, SPAIN - August 28 2014: Spainish bullfighter Sebastian Castella putting itself the walk cape in the alley before going out to bullfight, typical and very ancient tradition in Linares, Jaen province, Spain
This image is editorial