Miranda Kerr – Magnum Pink and Black Launch at Magnum Beach

Miranda Kerr – Magnum Pink and Black Launch at Magnum BeachMiranda Kerr – Magnum Pink and Black Launch at Magnum BeachMiranda Kerr – Magnum Pink and Black Launch at Magnum BeachMiranda Kerr – Magnum Pink and Black Launch at Magnum Beach