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