Photos from Tarfala Research Station, Arctic Sweden, July 2001

 

 

Disclaimer