Brand TV spot for the Palm Springs Preferred Small Hotels in Palm Springs, California. Locations include L'Horizon Hotel, La Serena Villas, Holiday House, and Tortuga Del Sol.
26 окт 2024