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