Anti Putin graffiti and Ukrainian flag stickers on the Peter the Great Statue at Millennium Quay in Deptford. The statue was built with the support of the Russian embassy in, shall we say, different times.
Echoes of Ukraine invasion at Peter the Great statue
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.