The Queen's Nose

The Queen's Nose

1983