Margaret Nelson

Margaret Nelson

Height: 160 cm
Margaret Nelson is an actress, known for Picnic at Hanging Rock (1975), The Lost Islands (1976) and The Scalp Merchant (1978).