Walnut Avenue Caf

Santa Cruz, California 1982 United States of America

Location