ALTAYA HUMBER SUPER SNIPE BRITISH EIGHT ARMY HQ ITALY - SEPTEMBER 1943 1/43

ALTAYA HUMBER SUPER SNIPE BRITISH EIGHT ARMY HQ ITALY - SEPTEMBER 1943 1/43

EUR31.50