This is a flower from -- I believe -- a bromeliad of some sort. Taken at a friend's house in Venice, FL.