SLIDESHOWS The Price of Sex Tread Softly: Kashmir GALLERIES
Moldova
Cuba
India
South Africa
Jamaica
Ghana
China
Dubai
Marriage ceremonies take place in beautiful, colonial buildings throughout Havana. It is common to schedule four or five in an afternoon with couples, relatives and friends patiently waiting their turn.
Havana, 2004
©Mimi Chakarova