Designed by
Title
The worker installs the speakers on a red festive background with stars on the street in Volgograd #
Description
Volgograd, Russia - February 02, 2008: The worker installs the speakers on a red festive background with stars on the street in Volgograd
This image is editorial