16.5.13

fish head soup

From 'De wonderen der zee', 1967