Embassy of Greece in Tehran – Consular Section. Checklist for Schengen VISA (Type C)
Harmonized application form Application for Schengen Visa This application form is free