Please sign in to post.

Borghese tickets

On my tickets for Galleria Borghese it says it's only valid when it's printed out, which I hadn't seen before. However, I'm already in Italy and I'm camping, so I don't really have an opportunity to print my tickets. Is it really necessary? And if it is, where would I be able to print the tickets without too much fuss?