Bikini’d Geri Halliwell Soaks Up the Sun in Italy

Amanda Hasaka | July 1, 2011 - 12:22 pm