The Who got comfy underneath a British flag for the poster for their “The Kids Are Alright” rockumentary film which was released on June 15, 1979. The boys are actually on a part of the Carl Schurz Monument which is located on 116th Street and Morningside Drive in Morningside Heights, New York City.
Keith Moon died one week after he had seen an early rough cut of the film with Roger Daltrey.
W 116th St & Morningside Dr
New York NY 10027