Primrose Harley

1908 - 1978

United Kingdom

1 ITEM