The London Fog
8919 Sunset Boulevard, Hollywood, April 1966.
Newer Post
Older Post
Home