AI tools for photographers in India: editing, culling and client galleries
Published , Updated , 27 min read
If you shoot weddings, pre-weddings, portraits, or events in India, the shoot itself is rarely the bottleneck. The bottleneck is what comes after: 3,000 to 8,000 frames from a two-day wedding, eyes to check, duplicates to remove, skin to retouch, colours to keep consistent across two photographers, and a gallery the family actually opens. That post-shoot work is exactly where AI tools help most, and also where they can quietly waste your money if you buy before testing on your own files.
The direct answer is this: for most Indian wedding and portrait photographers, the strongest combination is a dedicated culling tool plus Lightroom plus a client gallery service. Use Aftershoot or Narrative to cut thousands of frames down to a sensible selection, use Lightroom’s AI masking, Denoise, and Remove tools for the edit itself, add Imagen when your volume is high enough that a learned personal editing profile pays for itself, use Topaz Photo only for genuinely noisy or soft frames that need rescue, use Retouch4me for batch portrait retouching, and deliver through Pixieset or SmugMug instead of sending full-resolution files over WhatsApp or Google Drive links that expire, get compressed, or get lost. No single tool does all of this well, and any tool that promises to replace your judgement entirely should be treated with suspicion. You stay the photographer; the AI does the sorting, the repetitive masking, and the first pass.
This guide is written for India on purpose: Indian wedding volumes, mixed lighting in banquet halls and temples, outdoor heat and dust, families who want prints as well as digital files, clients who live on WhatsApp, patchy hotel Wi-Fi during destination weddings, and payments in rupees through cards and UPI where supported. Every tool below works in India without a VPN in the checks for this article, but prices, free limits, and plan names change often. Re-check the official pricing and help page before paying, before promising a client a delivery date that depends on a paid plan, and before telling a client that a gallery or storage limit will hold their whole wedding.

Short answer: which tool for which job
| Job | Best starting pick | Why it wins for India | Watch out for |
|---|---|---|---|
| Culling a wedding fast | Aftershoot | Automated or assisted culling, duplicate grouping, learns your picks | Needs a proper trial on your own wedding files, not demo images |
| Assisted culling with control | Narrative | Ranks frames inside scenes, explains why, never deletes | Ships selects into Lightroom; it informs your judgement, it does not replace it |
| Everyday editing and colour | Adobe Lightroom | AI masking, Denoise, Remove, presets, and catalogues in one place | Subscription cost; heavy catalogues need a decent laptop |
| Learning your personal style | Imagen | Builds a personal AI profile from your edited photos, plus AI culling | Pay-as-you-go versus Limitless maths only makes sense at volume |
| Rescue noisy or soft frames | Topaz Photo | Strong denoise, sharpen, and upscale on individual images | A finishing tool, not a catalogue or culling workflow |
| Batch portrait retouching | Retouch4me | Credit-based plugins for skin, hair, glare, and backgrounds | Credits and plan details change; check the current subscription page |
| Client galleries and selling | Pixieset | Free plan to start, galleries, store, and mobile apps | Free storage is small; weddings need a paid plan |
| Portfolio plus selling | SmugMug | Galleries, pricelists, coupons, and client favouriting on Pro | Monthly cost in dollars; check the total annual cost before committing |
| Removing distractions | Adobe Photoshop | Remove tool and Generative Fill for objects, wires, and strangers | Generative features have their own credit and plan rules; check before a big job |
If you only buy one thing this season, buy culling. Culling is where Indian wedding photographers lose the most unpaid hours, because nobody pays you extra for staring at 6,000 near-identical baraat frames. Editing speed matters, but a good preset already covers much of it. Culling has no preset equivalent, and that is why dedicated culling tools earn their keep first.
Culling: Aftershoot
Aftershoot is built around one promise: you shoot, and it handles culling, editing, retouching, and delivery in one platform. For most photographers the culling part is the reason to try it. It offers AI Automated Culling for a hands-off first pass and AI Assisted Culling if you want to stay in control, with duplicate grouping that tries to separate true duplicates from creative variations of the same moment. That distinction matters at Indian weddings, where ten frames of the same pheras moment are not ten identical frames: one has the bride’s eyes open, one has the groom smiling, one has a guest’s head in the corner, and one is simply sharper. A culling tool that throws away nine and keeps a random one is worse than useless. Aftershoot’s survey mode, grid and loupe views, and one-click rating tools are designed to let you review its selections quickly rather than blindly accepting them.
Its editing side lets you train the AI on your own style by importing edited photos, import an existing Lightroom preset and teach it your look, or start from a library of pre-built styles. Its retouching covers skin, stray hair, glasses glare, and backgrounds across an album. The honest way to test it is to run one full real wedding through it: the same cameras, the same mixed lighting, the same second shooter’s files. Time the cull, count how many keepers you had to rescue from its rejects, and check whether the edits match your style on skin tones in particular. Indian skin tones under warm tungsten banquet light and harsh midday sun are the real test. Demo galleries shot in soft studio light prove nothing about your work.
Aftershoot advertises a 30-day full-access trial with no credit card and no per-image fees on its homepage, but trial terms change, so confirm the current offer on its official site before you start a wedding on trial time. Never start a paid client’s delivery on a trial that might expire mid-edit. Finish the trial on an old wedding first.
Culling with control: Narrative
Narrative takes a different position from fully automated culling, and many photographers prefer it for exactly that reason. It describes itself as AI-assisted: the AI handles the heavy lifting, but you stay in control of the final decisions. It assesses focus on faces, whether eyes are closed, and the context around closed eyes, so it can tell a blink from a closed-eye moment worth keeping, such as a kiss or a prayer. It groups similar photos into scenes, ranks each photo within its scene from best to undesirable, and shows the reason for the ranking. It never deletes a photo. That last point matters more than it sounds: a culling tool that deletes is a liability, while a tool that ranks and lets you override is a helper.
Narrative runs on macOS and Windows, supports a long list of RAW formats including CR2, CR3, NEF, ARW, RAF, and DNG, and ships selects straight into Lightroom Classic on both systems, and into Lightroom, Photoshop, and Capture One on Mac. It also offers an AI Preset that learns from your work and applies white balance, exposure, and skin tones as you ship selects to Lightroom, with users reported as saving significant editing time. Treat that saving as a claim to test, not a guarantee: your mileage depends on how consistent your shooting already is. If your exposure swings wildly between frames, no preset, AI or otherwise, will save the edit.
Choose Narrative over Aftershoot if you distrust full automation, if you want to see the reason behind every ranking, or if you mainly want a faster first pass rather than a hands-off pipeline. Choose Aftershoot if you want culling, editing, and retouching in one place and you are comfortable letting automation do more. Either way, keep a rule that no culling tool ever deletes originals, and keep your rejects until the client has approved the final gallery. A rescued frame has saved more than one photographer from an angry phone call about a missing moment.
Everyday editing: Adobe Lightroom
Lightroom remains the centre of most professional photography workflows, and its AI features are now practical rather than gimmicky. AI masking selects skies, backgrounds, subjects, and even parts of people such as hair, eyes, teeth, and clothes with a couple of clicks, which turns a ten-minute local adjustment into a one-minute job. That matters for Indian weddings because the same frame often needs the sky pulled down, the bride’s lehenga protected, and a dark banquet background lifted, all at once. Doing that by hand on 800 delivered frames is not a workflow; it is a punishment.
Denoise, Adobe’s machine-learning denoise in Lightroom and Camera Raw, is the other feature worth knowing properly. Adobe’s own explanation notes that it interpolates and removes noise in a single step, aims for natural results with crisp edges and preserved texture, and produces a new DNG file rather than editing in place. Apply it early in the workflow, before healing and masking, because noise affects how those later AI features behave, and apply it selectively: it is slow and creates a new file per image, so running it on every frame of a wedding is a waste of time. Reserve it for high-ISO sangeet and reception frames shot without flash, or in venues where flash was not allowed. For normal daylight frames, the regular noise reduction slider is enough.
Lightroom’s Remove tool, covered in Adobe’s help documentation, brushes away distractions and can use generative AI, and Adobe notes that generative credits are not deducted for the Remove tool. That makes it a genuinely useful daily cleanup tool for wires, exit signs, and photobombers. It is not magic on large or complex areas: a stranger standing directly behind the couple still needs Photoshop, patience, or a different frame. The honest rule is to remove small distractions with AI and to pick a better frame for big ones, rather than spending forty minutes rebuilding a background that nobody will notice at album size.
Lightroom is a subscription, and that cost is real for a photographer starting out in a smaller Indian city. If you already pay for it, use its AI features fully before buying anything else. If you do not, compare its annual cost against a culling tool plus a one-time editor, and remember that Lightroom also gives you cataloguing, keywording, and print layouts. A cheaper editor that cannot find a photo from last year’s wedding in under a minute is not actually cheaper.
Learning your style: Imagen
Imagen works differently from a preset pack. It builds a personal AI profile from your previously edited photos, so new shoots are edited in your style rather than in somebody else’s idea of a good edit. It also offers AI culling, AI tools for cropping, straightening, and skin smoothing, and a marketplace of profiles from other photographers. For a wedding photographer shooting forty or more weddings a year, that consistency is the selling point: the second shooter’s frames and your frames start looking like one photographer’s work, and clients stop asking why the sangeet looks different from the wedding.
Imagen’s pricing structure, described on its own support page, has three editing plans: pay-as-you-go with a monthly base fee plus a charge per edited photo, Limitless with a fixed monthly or annual fee covering unlimited AI edits, AI tools, retouching, and AI culling for individual photographers, and Business with custom pricing for studios where multiple photographers shoot and edit under one account. Its own guidance suggests that around 20,000 edits per year is roughly where the annual Limitless plan starts to justify itself. That number is useful because it gives you a simple test: count your delivered edits last year. If you delivered far fewer than 20,000 frames, pay-as-you-go is probably the honest choice, and if you delivered far more, Limitless deserves a proper look. Do not take either number as today’s price, though. Imagen’s support page itself points readers to its pricing page for current rates, and rates change. Check the current page, convert to rupees, add taxes and card charges, and only then compare it with your per-wedding fee.
The catch with any learned profile is that it learns your habits, good and bad. If your old edits have inconsistent white balance or crushed shadows, the profile will faithfully reproduce those mistakes at scale. Before training a profile, re-edit a small set of your best work carefully, with consistent skin tones and honest colours, and use that as the training set. A profile trained on rushed edits will make you faster at delivering rushed edits, which is not an improvement.
Rescue work: Topaz Photo
Topaz Photo is not a workflow tool, and judging it as one misses the point. It is a finishing tool for individual images: denoise, sharpen, recover faces, adjust lighting, balance colour, and upscale, using AI models trained on millions of images. It runs on Mac and Windows and works well as the last step before delivery for frames that would otherwise be unusable: a noisy first-dance frame, a slightly soft ring shot, an old family photo a client asked you to restore, or a crop that needs to survive a large print.
Independent reviews note that its denoise and upscale features are particular standouts, while also noting that it lacks in-house lens profile corrections and workflow features, so you still need Lightroom or another editor alongside it. That matches how most photographers should use it: Lightroom for the album, Topaz for the twenty frames that need rescue. Running an entire wedding through Topaz would be slow, expensive in time, and unnecessary, because most wedding frames do not need rescue. They need consistent colour and honest skin.
Use Topaz with restraint on faces. Its face recovery can make skin look plasticky or strangely smooth if pushed too far, and Indian clients notice that instantly on prints, even when they cannot name the cause. The rule is simple: rescue, do not beautify. If a face looks better at Instagram size but worse at print size, you have gone too far. Always compare at 100 percent zoom before delivering a rescued frame, and keep the original alongside it.
Batch retouching: Retouch4me
Retouch4me sells AI plugins for retouching, including skin, hair, glare, and background work, on a credit-based subscription where one photo costs one credit. Its published plans at the time of checking included a Basic tier, a Pro tier, and a Business tier with different monthly credit allowances and per-credit rates for extra retouches, but the exact numbers on that page should be re-checked before you buy, because credit bundles and prices are exactly the kind of detail that changes without announcement. The model itself is worth understanding: credit-based retouching rewards photographers who retouch selectively and punishes those who run every frame through every plugin. A wedding album of 800 frames does not need 800 skin retouches. It needs retouching on portraits, couple shots, and close family frames, and honest colour on everything else.
Retouching also carries a responsibility that no tool page will state for you. Over-retouching changes how people look, and in India, where wedding photos become family history and are printed large for the home, that matters. Keep skin texture, keep moles and marks that the person recognises as their own, and agree with the client in advance how much retouching is included. A simple line in your contract, such as natural retouching on portraits and no reshaping unless requested, prevents most arguments. If a client asks for heavy reshaping, charge for it separately and keep the original, because tastes change and the unedited frame is the only one you cannot recreate.

Client galleries: Pixieset and SmugMug
Delivery is where many Indian photographers still lose goodwill. Sending 800 full-resolution JPEGs over WhatsApp compresses them, breaks them into dozens of messages, and guarantees that the family will lose track of which set is final. Sending a Drive link is better but still looks unprofessional, and Drive links get forwarded, downloaded badly, and mixed up with other folders. A proper client gallery solves all three problems at once: one link, organised galleries, favourites, downloads at the right size, and a store if you sell prints.
Pixieset is the easiest starting point. All its products come with a free plan, and its Client Gallery free tier includes 3 GB of storage, unlimited galleries, a gallery storefront, and mobile gallery apps. That free tier is enough to test the whole experience on a small portrait shoot, but it is not enough for a wedding: 3 GB holds only a fraction of a delivered wedding at print quality. Its Basic plan adds 10 GB of photo storage, custom branding, and a custom domain, with monthly and annual billing options. Check the current pricing page for the latest storage, video minutes, and commission details before promising a client unlimited downloads, because storage and commission terms are where gallery services differ most.
SmugMug is the stronger choice if you also want a public portfolio and a selling system in the same place. Its published plans at the time of checking started with a Direct tier, then Portfolio, then Pro with multiple custom pricelists, marketing coupons, packages, client favouriting, and download limits, and an Enterprise tier for high-volume studios. The Pro features matter for Indian wedding businesses because they let you control who downloads what, offer packages to families, and run coupons during the wedding season. The trade-off is cost in dollars and a learning curve. If your clients mainly want a private link and prints through you directly, Pixieset is simpler. If you want your website, portfolio, gallery, and store in one system, SmugMug is worth the trial.
Whichever gallery you choose, set three things before the first client sees it: download sizes, expiry, and favourites. Offer web-size downloads for sharing and full-size downloads only where you intend them, set an expiry date that matches your contract, and turn on favourites so the family can mark frames for the album without sending you screenshots over WhatsApp. Also keep your own backup. A gallery service is a delivery tool, not an archive. Your archive should be two local copies plus one off-site copy, and no gallery terms of service change that responsibility.
Photoshop for the hard jobs
Photoshop still earns its place for the frames that Lightroom cannot fix. Its Remove tool, documented in Adobe’s own help pages, removes distracting regions by brushing or looping around them, with a choice of generative AI on, off, or automatic. Its Generative Fill lets you select an area and transform it with a text prompt, non-destructively. These are genuinely useful for Indian wedding realities: a brightly coloured plastic chair behind the couple, a power line across a pre-wedding sky, a stranger walking through a temple corridor shot, or a hotel banner that ruins an otherwise perfect frame.
The discipline is to use Photoshop on ten frames, not a thousand. Generative Fill is slow, it can invent details that were never there, and invented details are a problem when the photo is supposed to be a record of a real day. Never use generative tools to add people, change faces, or invent jewellery, rituals, or expressions. Remove distractions, do not invent memories. And keep a clear line with clients: Photoshop-level fixes on a handful of hero frames can be included in a premium package, but offering unlimited Photoshop work on every frame is a promise that will eat your month.
For photographers who also make social content, the same Photoshop skills transfer directly to posters and announcements, and our earlier guide to free photo editors covers the free end of that spectrum. See free AI photo editors in India for browser-based background removal and quick fixes, and AI tools for small business in India for the wider business side, including invoicing and client communication. Those guides use the same honest-limits approach as this one: free limits first, paid plans only when a limit actually blocks you.
Using these tools in India: internet, payments, and clients
India changes how these tools behave in practice, and a guide that ignores that is not useful. First, internet speed: culling tools that run on your own computer, like Narrative, keep working on slow hotel Wi-Fi, while cloud-based editing and gallery uploads do not. Upload a wedding gallery overnight, not an hour before the client expects it, and keep a local copy of everything until the upload is verified. Second, payments: several of these tools bill in dollars, so check whether your card supports international payments, what your bank charges in conversion fees, and whether GST or other taxes apply. A plan that looks cheap in dollars can cost noticeably more in rupees after conversion and fees, and annual billing locks that cost in for a year.
Third, clients: most Indian wedding clients live on WhatsApp, and they will ask for photos on WhatsApp even when you gave them a gallery link. Plan for it. Send a small set of preview frames on WhatsApp, link to the full gallery, and explain once, politely, that WhatsApp compresses photos and the gallery is the real delivery. Fourth, language: gallery interfaces and client emails are mostly in English, so if your clients are more comfortable in Hindi or another Indian language, add a short note in their language explaining how to open the gallery, mark favourites, and download. That one paragraph prevents more support calls than any gallery feature.
Fifth, hardware: AI denoise, culling, and retouching are heavy on laptops. An older laptop with 8 GB of RAM will struggle with all of them, and no software purchase fixes a hardware bottleneck. Before buying a new tool, check its system requirements against your actual machine, and test it on your largest wedding, not your smallest portrait shoot. If your laptop cannot handle AI culling locally, a cloud-based option may paradoxically be faster, because the heavy work happens on their servers. Test both paths on the same wedding and trust the stopwatch, not the marketing page.
Finally, backups and privacy: client photos are personal, and wedding photos are among the most sensitive images a family owns. Do not upload client photos to a free AI tool that trains on uploads unless you have read its privacy terms and your contract allows it. Prefer tools that process locally or state clearly that client photos are not used for training. Tell clients where their photos are stored and for how long, and delete galleries when the contract period ends. Trust is a photographer’s real business asset, and one careless upload can cost more than any tool saves.
The business side: pricing your time back
AI tools only make business sense if you price the time they save. Work out your current cost per wedding honestly: hours spent culling, hours editing, hours retouching, hours handling delivery messages, and hours fixing re-delivery requests. Then run one wedding through the new tool and measure the same hours again. If culling drops from six hours to two, that is four hours you can spend shooting another event, resting, or delivering faster, and faster delivery is itself a selling point in the Indian wedding market, where families compare photographers partly on how quickly they see their photos.
Do not pass the tool cost to clients as a separate line item unless you have a reason to. Clients pay for photos, not for your software stack. Instead, fold the cost into your package price, or keep your price the same and enjoy the margin. The exception is premium work: album design, Photoshop-level fixes on hero frames, and rush delivery can all be charged separately, because they are visible extras the client chose. And be honest with yourself about subscription creep. Five tools at ten dollars each is fifty dollars a month, every month, including the off-season months when you shoot nothing. Review your subscriptions every wedding season, cancel what you did not use, and keep only the tools that proved themselves on real weddings.
Contracts deserve one paragraph here because AI makes them more important, not less. State how many edited photos are included, how many rounds of corrections are included, how long the gallery stays live, how long you keep the originals, what retouching is included, and what counts as an extra charge. AI does not change those terms, but it does make it easier to over-promise: a tool that culls in minutes makes it tempting to promise delivery in three days, until you remember that editing, retouching, album selection, and client corrections still take days. Promise the date you can meet after the AI, not the date the AI marketing page suggests.
What to avoid
Avoid any tool that demands your full wedding archive before showing you a single result. A legitimate trial works on your files, on your machine or in your account, and lets you export the results. Avoid tools that delete originals or overwrite them without a clear backup step, because a culling mistake is recoverable only if the original still exists. Avoid free tools that watermark delivered client work or hold full-resolution downloads hostage behind a paywall, unless you discovered that limit during a test, not during a client’s delivery week.
Avoid buying a yearly plan on the first day of a trial. Trials exist to be used, and a tool that feels fast on demo images can feel slow on your 45-megapixel RAW files. Avoid stacking three tools that do the same job: one culling tool, one editor, and one gallery service is a system, while three culling tools is confusion. Avoid AI features that change faces, skin colour, or body shape without the client’s knowledge, because that is not editing, it is misrepresentation, and it will eventually be noticed. And avoid promising clients that AI can recover a badly missed shot. AI can rescue noise and softness within limits, but it cannot rescue a closed eye in the only frame of a key ritual, a blown-out highlight with no data, or a moment you did not shoot. The best AI workflow still starts with good shooting.
Also avoid the trap of editing everything. Indian weddings produce enormous frame counts, and the temptation is to deliver more photos to justify the price. Clients do not want 1,500 similar frames; they want 500 to 800 strong ones they can actually look through, share, and print. Culling is not just a time saver; it is an editorial act. A smaller, stronger gallery makes you look like a better photographer than a larger, weaker one, and AI culling done well helps you make that smaller gallery without losing the moments that matter.

FAQ
Which AI tool should an Indian wedding photographer buy first? Start with a culling tool, either Aftershoot or Narrative, because culling is where wedding photographers lose the most unpaid hours. Test both on one real wedding, measure the time saved and the keepers you had to rescue, and buy the one that fits your shooting style. Editing presets and Lightroom’s built-in AI come second, and a learned profile like Imagen comes third, once your volume justifies it.
Do these AI tools work in India without a VPN? Yes, in the checks for this article, all the tools listed work in India without a VPN, through their normal websites and apps. What varies is payment: some bill in dollars and need a card that supports international payments, and conversion fees and taxes can add to the headline price. Check the payment page and your bank’s charges before subscribing, and confirm the current plan on the official pricing page.
Can AI culling miss an important wedding moment? Yes, it can, which is why you should never let a culling tool delete photos and never accept its selections without review. Narrative explicitly never deletes a photo and shows its reasons, and Aftershoot offers assisted culling for photographers who want control. Keep your rejects until the client approves the final gallery, and always review the rejects of key rituals yourself, because no AI understands which moment matters most to a particular family.
Is Imagen worth it for a photographer who shoots only a few weddings a year? Probably not on a fixed unlimited plan. Imagen’s own guidance suggests around 20,000 edits per year as roughly where its annual Limitless plan starts to justify itself, so a low-volume photographer is better served by pay-as-you-go or by Lightroom presets and manual editing. Count your delivered edits from last year before choosing, and re-check current rates, because plan prices change.
What is the cheapest way to deliver client galleries in India? Start with Pixieset’s free plan for small portrait shoots, since it includes unlimited galleries and a storefront, but expect to pay for a wedding, because its free storage is only 3 GB. For weddings, compare Pixieset’s paid storage against SmugMug’s plans on total annual cost, including commission and currency conversion, and remember that WhatsApp delivery is free but compresses photos and looks unprofessional for a paid wedding.
Does Topaz Photo replace Lightroom? No. Topaz Photo is a finishing tool for individual images, strong on denoise, sharpen, and upscale, but it lacks Lightroom’s cataloguing, culling, and batch workflow features. Use Lightroom for the album and Topaz for the frames that genuinely need rescue, and always check rescued faces at full zoom before delivery, because over-processed skin looks worse in print than mild noise does.
How much retouching is too much? Retouching becomes too much when skin loses its texture, when moles or marks the person recognises disappear, or when the person in the photo no longer looks like themselves. Keep natural retouching on portraits, agree the level with the client in advance, charge separately for heavy reshaping, and keep the original file. Wedding photos become family history, so honest retouching ages better than heavy smoothing.
Should I upload client wedding photos to free AI tools? Only after reading the tool’s privacy terms and checking whether uploads are used for training. Prefer tools that process locally or state clearly that client photos are not used for training, tell clients where their photos are stored and for how long, and keep your own backups separate from any gallery service. A gallery is a delivery tool, not an archive, and client trust is worth more than any free feature.
Final verdict
Cull with Aftershoot or Narrative, edit in Lightroom with an Imagen profile, and deliver on Pixieset — test each on one real wedding before paying.
That combination is not the cheapest possible setup, and it is not the only good one, but it is the combination most likely to survive a real Indian wedding season: culling that respects your judgement, editing that stays consistent across two shooters, retouching that stays honest, and delivery that clients can actually open, favourite, and share. Start with the free plans and trials, measure the hours on one real wedding, and only then pay. Prices, free limits, and plan details change, so re-check the official pricing and help pages before paying or promising a client a delivery date. The AI will not make you a better photographer on its own, but used this way, it will give you back the hours that let you be one.
Honest-limits note: prices, free storage, credit allowances, and trial terms mentioned here were checked against the official pages linked above at the time of writing and can change without notice. Always re-check the official pricing and help page before paying, and never promise a client a delivery date or a gallery limit that depends on a plan you have not verified that week.
Image credits:
- A photographer seen from behind, taking photographs on a city street — Pexels, author could not be verified, Pexels License (free to use).
- A photographer retouching photos with a graphics tablet and laptop at a desk — Pexels by George Milton, Pexels License (free to use).
- A close-up detail of a vintage camera lens — Pexels by Matej, Pexels License (free to use).