Dogs on the roof, as they so often are in Cuba. We saw a great many of these 'sausage dogs'.
Dogs on the roof, as they so often are in Cuba. We saw a great many of these 'sausage dogs'.