Marcello Villano Garden Design

Rancho Mirage, California Rancho Mirage swimming pool with view of the mountains in the background
PHOTO: TREVOR TONDRO/OTTO