Pierre Leroy

THE ISLAND OF LIGHT Pierre Leroy - London Ward, Lock co. Limited 1965