Apr. 12 '09
Add to Pad
The logo for an advertising and manufacturing company
from Nizhny Novgorod (NN), Russia. "Flagman" means "flagship, leader".
flag ship leader
Please login/signup to make a comment, registration is easy