Torrey Pines State Beach 2


--© Robert Rose 2018