ITALY | Friday, 2 October 2009 | Views [235]
Hamish and Maneesh devouring some of the local specialty; Tiramisu.