Massive migration coming from the west flying eastward. Impossible to count but estimate 400-500 or more. Flying through in a constant wave along the whole length of my street for more than two hours. Mostly males but seen fluttering with female on the wind. Very few females perched. They were already on the wing when I noticed the first two and still coming through two hours later when I had to go out.