A flock of sheep walk past Madrid's Cityhall during the annual sheep parade through Madrid, Spain on Sunday. Photo: VCG