Giant bird graffiti in London by ROA - so incredible to see in person....