Ken Lucas recent photos - SnowAffair
Chile, Aconcagua - tallest mountain in Americas.

Chile, Aconcagua - tallest mountain in Americas.