Salma Hayek and Antonio Banderas At ‘Puss in Boots’ Photocall in Madrid

Barbara DeFranco / November 23, 2011