X
myLot
retardedrugrat
•
@retardedrugrat
(4791)
• Canada
Lake Louise, Banff National Park - This is Lake Louise in Banff National Park, Alberta. The glacier high above is Victoria Glacier. The most beautiful place on Earth.