Wedding Photography at The ICA, London. November 15, 2011 Bride’s Dress by Oscar de La Renta; Venue: The Institute of Contemporary Arts (The ICA), London;