We can provide standard US (2 in x 2 in) passport photos, immigration photos, and ID card photos. We can also provide foreign passport photos that meet the specific requirements. Some passport photos we have provided before are; Mexican, Portuguese, Canadian and European.