Vatfree.com
Do I need to use a postal stamp? /

Yes, you need to use a postal stamp on your envelope.