Scenes - Excess Noise Art

Russian lion

A propos Lion billboard in front of the Russian Parliament also known as their White House

SmugMug Galleryscenes