New Black Lives Matter painting in Washington DC is caught by satellite


New Black Lives Matter painting in Washington DC is caught by satellite



Source