Seaweed, water, rock, and reflection meet at the northern end of Black's Beach (fomerly known as Torrey Pines City Beach and Torrey Pines State Beach) San Diego, California
Copyright © 2023 Michael Chang.All rights reserved.