Correct.
Something reflective on a housetop in Purmerend, in the Netherlands. These close shots are taken from aircraft.
It's weird the way the clarity of parts of the image turns to crap as you zoom out and see less-photographed areas. Kind of like "here there be dragons."
