Baby trees growing on a hanging heart shaped boulder in Jasper National Park, Canada
You might also like