The Image

First Documented
1972
Last Documented
1972

The Image
4706 Van Nuys Blvd
Sherman Oaks, CA
United States