Leopold Evershed

Details
Name: Leopold Evershed
Record date
1960
Record decade
1960s
Address
23
Pelham Square
Brighton