Black Cats and White Wedding Dresses: Folk Customs

Hardback