February 23, 2012
Satirical floats depict political leaders at carnival parades across Europe - picture gallery
(via Telegraph)

Satirical floats depict political leaders at carnival parades across Europe - picture gallery

(via Telegraph)

  1. integral87 reblogged this from euralmanac
  2. euralmanac posted this