Peru 1936-7 Lake Titicaca Steamer Highest in World 15c imperf proof pairs

Peru 1936-7 Lake Titicaca Steamer Highest in World 15c imperf proof pairs

EUR68.52