Designed by
Title
UK, London, 6/6/2020 - Black Lives Matter Protestors who`ve climbed on top of the Westminster station sign with placards with the #185929862
Description
Black Lives Matter Protestors who`ve climbed on top of the Westminster station sign with placards with the Union Jack flag in the background
This image is editorial