Swordfish!
A giant swordfish at the Campo di Fiori Market. mmmmmmmm . . .