SZD 2-10-2 No. Or18-01 (LV-0001)
Lebyazhe, Leningrad, Russia
Location: Museum Store
Status: Stored