Marty’s photo of the day #3835: One of the giant man-eating flowers* of the Amazon Rainforest.

(Photographed in Peru)

(*Fact provided by Q, so you know it’s true.)