Previous Image Next Image 02953 Statue of David by Michelangelo Florence, Italy 02953 Statue of David by Michelangelo Florence, Italy 02953 Statue of David by Michelangelo Florence, Italy