Katy Perry in a bikini in Miami July 26, 2012
From Gallery: Katy Perry in a bikini in Miami July 26, 2012