Katy Perry Cool American Flag Dress

May 25, 2012

ByCarey

Katy Perry – Performs at Fleet Week in New York.

Advertisement