Miley Cyrus: Lil’ Kim Costume

By: The Superficial / October 31, 2013