Xaviera Hollander

Xaviera Hollander during an interview, appr. 1971

1971

Amsterdam, Netherlands