401 Upper Park Rd, Santa Cruz, California 95065 USA
Just walking the shiba Inu dog
Photo Credit: Yelp