"Discontent is the first necessity of progress."
hello it's a real photo? O.O
Yes - it's the window of a church in London - St Martin's in the Fields (near Trafalgar Square)
strange , unsettleing but then that is one meaning of easter I guess !
Post a Comment