Ilyushin Il-96-300PU
Russia State Transport Company

- Aircraft
- Ilyushin Il-96-300PU
- Registration
- RA-96012
- Location
- London - Stansted (STN / EGSS)
- Country / region
- UK - England
- Date photographed
- July 27, 2012
- Photographer
- BenLuckAviationPhotogrpahy
Photographer’s remark
RA-96012
Open photograph