There are currently three bands with the name Windmills.
These are photos from concerts where Windmills played, so they may be of other bands that played the concert as well.
Sportique / The Lucksmiths / Windmills / Ego Aug 13, 1999 Paris, Île-de-France, France Uploaded by Matthew Hansen