modern solar flare

by harmonyinclarity on 17 October 2012