A Solidarity activist said it took the protesters no more than 20 minutes to put up the banner
Russian opposition activists have erected a giant banner opposite the Kremlin saying "Putin go away".
The banner could be seen for some hours on the roof of a building on the opposite bank of the Moscow River, before it was taken down.
An activist group called Solidarity says it put up the banner.
Ilya Yashin, an activist with Solidarity, said the anti-Putin banner which appeared on Wednesday measured 140 sq m (1,507 sq ft).
The yellow banner showed a big black cross over a sketch of Mr Putin's face.