Designed by
Title
Air defense raider of military mobile anti-aircraft complex stands on a hill at winter season, Russia #269441265
Description
Air defense raider of military mobile anti-aircraft complex stands on a hill at winter season, north Russia