Sitges Carnival, Spain.

18 – 26 February 2020