Spain's Princess Letizia leaves the yacht club during the second day of the 30th Copa del Rey yacht race in Palma de Mallorca, August 2, 2011.[Photo/Agencies]
Click for more photos