The Aiguille Verte ( 4,122 m (13,524 ft)), which is French for "Green Needle", is a mountain in the Mont Blanc massif in the French Alps.
Catalog prices
No catalog prices set yet
Disclosure: We may earn a commission from eBay if you make a purchase through the links below, at no extra cost to you. Thank you for supporting our work!