Designed by
Title
MOSCOW REGION, RUSSIA - JULY 30, 2006: Renault FT-17 French light tank in the Tank Museum, Kubinka near Moscow #93507481
Description
MOSCOW REGION, RUSSIA - JULY 30, 2006: Renault FT-17 French light tank in the Tank Museum, Kubinka near Moscow
This image is editorial