Advertising Console

    The Who - Pictures of Lily 1967

    Repost
    329 views
    The Who - Pictures of Lily @ Monterey International Pop Festival, CA, USA, 18 June 1967.

    A big thank you to Natters for originally posting this video!

    http://natterswho.blogspot.com/