Palm Springs - The Modern Oasis

Palm Springs – The Modern Oasis

Lined with street after street of low-slung horizontal roofs swept over vanishing walls of granite and plate glass, Palm Springs is one of the most … ...