Man is the only creature in the universe capable of seeing beauty. Dominic de Souza tries to restore a sense of dignity to the magic of ‘womanhood’.

read more