novaub313-Halston caftan, worn by Pat Cleveland. Editorial by David Alexander, scanned from Pla

more about : novaub313