Angel Sign?

This angel picture of clouds looks like a grand triumphant angel peering down from the heavens!