Buy stock photo Nature, coast and birds on beach by ocean for tropical holiday, vacation and travel destination. Nature, island and seagulls by seashore, waves and water in Torrey Pines Beach, San Diego, California