Neave Brown 1960

Neave Brown 1960 Tatler Magazine