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