Actually, that does resemble an angel, I think.
anyone else see tinkerbell
Mayhap it does, but does it have any religious significance? I doubt it, just another cloud formation to trigger the imagination.