Share
twitterlinkedinfacebook
Image 1 of 1
8674 Michael Gelman, Lola, Kelly Ripa and Joauquin.jpg
Michael Gelman, Lola, Kelly Ripa and Joaquin Consuelos ..at the World of Disney Store opening on October 4, 2004 ..on Fifth Avenue in New York City. Photo by Robin Platzer, Twin Images