Rancho Mirage library, observatory, architecture By Palm Springs Traveller Staff | January 4, 2020 | 0