The Who: The Kids Are Alright (Album Cover Location)

The Who: The Kids Are Alright (Album Cover Location)


New York, New York (NY), US
The site of the album cover photo location is part of the Carl Schurz Monument.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement