Stock Photo - Queen of the Andes or Giant Bromeliad (Puya raimondii), about 8 m high with inflorescence, the highest inflorescence in the world, symbol of Peru, Huascaran National Park, Andes, Huaraz, Ancash region, Peru

Stock Photo: Queen of the Andes or Giant Bromeliad (Puya raimondii), about 8 m high with inflorescence, the highest inflorescence in the world, symbol of Peru.

Searchable keywords

Choose multiple keywords