Greek RF-84F

RF-84F HAF

Greece started receiving their first Thunderflashes in 1957, when 348 squadron (Mira) was formed at Larissa. The initial batch…