White sand beach in Carmel-by-the-Sea, Monterey Peninsula, California

White sand beach in Carmel-by-the-Sea, Monterey Peninsula, California - 115324457

Similar stock images

to-top-page