White sand beaches along Carmel's pristine beach.
Image posted by magstravels
October 21, 2015
Rate this!