Torrey Pines State Beach 3


--© Robert Rose 2018