Escada - The Shops on El Paseo - on El Paseo in Palm Desert California

ESCADA LOGO – Palm Desert California