25 June 2013

176/365: The delicate fingers of winter

No comments: