i think that you take amazing and fantastic photos of virtually any subject.
however, i have looked at the Full Moon Mist photo long and hard. if i hadn't been informed that there are traffic lights and a car's headlamps in the photo, i would never have worked it out. maybe it's a law-abiding UFO?
i personally don't think the traffic lights and headlamps add to photo. i would have photo-shopped them out if that were the only pic i had taken of that scene, and i wanted to use the image.