Carmel Valley Ranch

Carmel Valley, California

Joshua Rose Photography