Thursday, April 19, 2012

Russia - Navy Ilyushin Il-38

Russia - Navy Ilyushin Il-38:
05 RED photographed at Vladivostok - Knevichi (VVO / UHWW) on Apr 19 by Alexander Popik.

No comments:

Post a Comment