(Listen to the poem here) Up on the Janiculum, Garibaldi is riding into town. He isn't getting very far, but then he's seated on a marble horse and on his cap there rides another rider. It is a pigeon. Down in the city, which he'll never reach more statues stand and sit, some- angels -... Continue Reading →