Travel Blog | About TravelBlog | World Facts | Travel Wallpaper | Travel Forum | Travel Insurance | Services | Cameras

How clever is nature?!

How clever is nature?!How clever is nature?! Photo

How clever is nature?!

Look - this was at the highest point of our hike and the prettiest little flower was managing to survive by growing behind 2 shielding rocks