Sacred Sister


Photo Installation by Bettina WitteVeen
Art Basel Miami Beach
Miami, Florida
4 December - 6 December, 2003