What the doctor saw


Florence II, Italy
2011