4/21/11

Milky Way Wowzer

This is a health feast for all of your senses!


This was filmed between April 4-11/11 on El Tiede, Spain's highest mountain
Source