International Pillow Fight Day in London


LONDON, UNITED KINGDOM: People take part in a giant pillow fight in Allen Garden on ‘International Pillow Fight Day’ on April 7, 2018 in London, England.