Torrey Pines State Beach

nature in Torrey Pines, Del Mar

Address: La Jolla