Santa Cruz Bowl
1011 Pacific Avenue, early 1970's.
Newer Post
Older Post
Home