Sitges Carnival, Spain.

26 February – 6 March 2019