Adorable Santa Cruz Island Fox - only found on this particular island! So cute!
Photo Credit: Yelp
Santa Cruz Island, Santa Barbara, California 93001 USA
Adorable Santa Cruz Island Fox - only found on this particular island! So cute!
Photo Credit: Yelp