Protest against London Fashion Week at Kings Cross, London, United Kingdom - activist, against, animal rights, ban, british… Protest against London Fashion Week at Kings Cross, London, United Kingdom - activist, against, animal rights, ban, british…
26