
Is the world of advertising swallowing Russia?
Moscow seems engulfed by the modern world of advertising; the signs, ads and billboards sometimes remind me of Times Square.
It's your world

Moscow seems engulfed by the modern world of advertising; the signs, ads and billboards sometimes remind me of Times Square.