day
» » Merry-Go-Round Making Shadow Puppets (1963–1983)