ITALY Florence April 5 2011. Caravaggio’s famous MEDUSA with her hair of snakes. Talk about a bad hair day.

Sent via BlackBerry from T-Mobile

IMG02920.jpg

Leave A Comment...

*