Designed by
Title
Off-road Russian car stuck in mountain river at sudden breakdown while jeeping. Driver fixing the auto with hood lifted up #116280748
Description
Sochi, Russia - June 9, 2009: Yellow off-road Russian car stuck in mountain river at sudden breakdown while jeeping. Driver fixing the auto with hood lifted up. Scenic view in sunny summer forest
This image is editorial