Borrego Palm Canyon


Borrego Palm Canyon - valley in San Diego County, United States of America.