top of page

Paul DeLapa Photography

Water Canyon  |   Santa Rosa Island, Channel Islands National Park, California, USA

bottom of page