Miniature temple on a street corner in Norcia, Umbria, Italy. Covered with curious sculpted animals and faces.