And yet, and yet:
The Santa Llucia Christmas market in Barcelona sells everything you could need for your nativity scene. Little statues of Joseph and Mary? Check. A little baby Jesus? Check. Donkeys, sheep and cows? Check. Defecating world leaders? You what?
No comments:
Post a Comment