Buyers Guides |Best macro lenses

The Buyers guide to...Best macro lenses

Sigma 105mm F2.8 DG DN Macro Art
Buyers Guide

The best macro lenses offer you a fast aperture, close focusing distance and that all-important 1.0x magnification ratio. What does the latter mean? A 1.0x – or 1:1 as it is often written – magnification ratio means that when you are framing a subject at the closest possible focusing distance of your macro lens, it will reproduce your subject at life size onto your camera’s sensor.

This might not sound like much when you read it here, but when you think about what that means when viewing your subject on a print or blown up on a computer screen, there’s huge potential to capture incredible detail. What’s more, some of the options on our list of best macro lenses go beyond life size magnification. The Canon RF 100mm F2.8L MACRO IS USM, for instance, offers a 1.4x magnification ratio. This means reproducing, say, an insect in 1.4x times larger than life size. This allows you to expose all sorts of fine details.

Best focal length for macro photography?

Typically the best focal length for macro photography is in the 90-105mm range. A lens at this focal length allows you to get close enough to your subject to fill your frame, but not so close that you’ll scare it off or cast a shadow with your body.

Macro lenses at longer focal lengths, such as 200mm or 300mm, will allow you to stand even further back, but shooting handheld is much more difficult with these lenses.

What’s more, a macro lens in that 90-105mm range gives you versatility to shoot head and shoulder portraits. That focal length is also long enough to allow you to isolate your subject and set your background out of focus.

For more on what to look for when choosing the best macro lens, check out our guide explaining how macro lenses work and what features to look for.

What are macro lenses good for?

Macro lenses are good for capturing very small subjects. Traditionally they are used to photograph insects and flowers, but they can also be used to capture different views of everyday subjects, such as the detail on a coin or textures within a fabric. Macro lenses are also good for portraiture.

The main benefit of macro lenses is that they can focus on small subjects at very close distances, enabling you to fill your frame with the subject. Because these are small subjects we don’t often get close to, macro lenses allow photographers to show viewers something familiar in a whole new light.

The best macro lenses you can buy today

Below are our picks for the best macro lenses you can buy based on our experience with them. To help you choose, we’ve broken our list down into the best options by brand. If you have a favourite macro lens that we haven’t included, let us know in the comments!

Best Sigma macro lens

A monster of a lens, the only disappointment about the Sigma 105mm F2.8 DG DN Macro Art is that it’s not available in more mounts. Nikon Z-series and Canon R-series photographers can’t yet get the benefit of its excellent credentials. But for Sony E-mount and L-mount users, this is one of the best macro lenses you can buy.

Sigma 105mm f/2.8 DG DN Macro | Art

Sigma 105mm F2.8 DG DN Macro Art

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Sony E, L
  • Format: Full-frame
  • Focal length: 105mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/22
  • Construction: 17 elements in 12 groups
  • Focusing system: Hyper Sonic Motor (HSM)
  • Minimum focus distance: 29.5cm
  • Stabilisation: No
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 715g
  • Diameter x length (extension from lens mount): 74x133.6mm

As a true macro lens, the Sigma 105mm f/2.8 DG DN Macro Art lens is capable of lifesize reproduction at its closest focusing point of 29.5cm. That distance translates to 14.1cm from the front element of the lens, which is a nice working distance enabling a good amount of natural light to reach the subject.

Sigma redesigned the 105mm f/2.8 DG DN Macro Art from the ground up and it’s constructed from 17 elements in 12 groups with one SLD (special low dispersion) element. There are also elements with Sigma’s Super Multi-Layer coating to suppress ghosting and flare, while the front element has an oil and water repellant coating to make it easier to keep clean.

In addition to the wide manual focus ring, which has a lovely action, the Sigma 105mm f/2.8 DG DN Macro Art has an aperture ring with settings from f/2.8 to f/22 in 1/3EV steps. This can operate with clicks or it can be ‘declicked’ using the switch dedicated switch on the barrel.

There’s also a focus limiter switch with three settings, full, 0.5m to infinity and 29.5cm to 50cm.

You can find the Sigma 105mm on Amazon US.

Price when reviewed
£699
$799
Check current price

For

  • Excellent sharpness across the frame
  • Attractive bokeh
  • Weather sealing

Against

  • Only available in the L and Sony E mounts
  • Unstabilised

Best Canon macro lenses

Canon’s EF 100mm f/2.8L Macro lens has been a longstanding favourite for many photographers. The RF-mount version last year not only carries on its noble tradition but introduces some amazing new features. In our view, the Canon RF 100mm F2.8L MACRO IS USM is the best macro lens you can buy.

Canon RF 100mm F2.8L MACRO IS USM

Canon RF 100mm F2.8L MACRO IS USM

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Canon RF
  • Format: Full-frame
  • Focal length: 100mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 17 elements in 13 groups
  • Focusing system: Dual Nano USM
  • Minimum focus distance: 0.26m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 67mm
  • Weight: 730g
  • Diameter x length (extension from lens mount): 81.5 x 148mm

The Canon RF 100mm F2.8L MACRO IS USM, is the world’s first AF macro lens that offers a 1.4x magnification. Aimed at macro, still life and portrait photographers, its 1.4:1 magnification ratio is delivered by its floating system and short back focusing.

What’s more, the Canon RF 100mm F2.8L MACRO IS USM introduces a new Spherical Aberration Control ring that allows users to adjust the shape and look of the background and foreground bokeh, as well as create a soft focus effect on the subject.

Other features include a maximum f/2.8 aperture for shallow depth of field effects, dual nano USM motors for faster AF and up to five stops of optical image stabilisation (and up to eight stops when used with the Canon EOS R5 or EOS R6).

You can find the Canon RF 100mm F2.8L MACRO IS USM on Amazon UK and Amazon US.

Price when reviewed
£1499
$1299
Check current price

For

  • Stunning 1.4x magnification
  • Spherical Aberration Control for adjusting the size of your bokeh
  • Built-in stabilisation

Against

  • Pricey

Canon EF 100mm f/2.8L Macro IS USM

Best Canon EF lenses: 07 Canon EF 100mm f/2.8L Macro IS USM, £620

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Canon EF
  • Format: Full-frame
  • Focal length: 100mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 15 elements in 12 groups
  • Focusing system: Ring-type ultrasonic
  • Minimum focus distance: 0.3m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 67mm
  • Weight: 625g
  • Diameter x length (extension from lens mount): 78 x 123mm

Like other full macro lenses, this one has a 1.0x maximum magnification factor, so it can reproduce small objects at full life size on the image sensor of a camera, when used at its minimum focus distance.

Typical L-series luxuries include weather-seals and a hood that’s supplied with the lens instead of being sold as optional extra. That’s a bit of a saving but you’ll still need to splash a lot of extra cash if you want the genuine edition of Canon’s optional ‘D-type’ tripod mounting ring.

A headline feature of this lens is that it has a specially designed ‘hybrid’ image stabilizer. Whereas the stabilizers fitted to many other Canon lenses correct for vibration in handheld photography, this one also corrects for axial shift (up-down or side-to-side movement).

This makes it much more effective when shooting close-ups. Before we get too carried away, however, Canon states that the four-stop benefit of the stabilizer shrinks to three stops at 0.5x magnification and just two stops at full 1.0x magnification.

Even so, that’s better than nothing and helps to make consistently sharp, handheld close-up photography a real possibility. As you’d hope from one of the best macro lens, this one remains nicely sharp even when shooting at very narrow apertures.

You can find the Canon EF 100mm f/2.8L Macro IS USM on Amazon UK and Amazon US.

Price when reviewed
£998
$1299
Check current price

For

  • 1:1 magnification
  • Weather sealing
  • Built-in stabilisation

Against

  • Expensive

Canon RF 85mm F2 MACRO IS STM

Specification

  • Product type: Short telephoto lens
  • Mount: Canon RF
  • Format: Full-frame
  • Focal length: 85mm
  • Maximum aperture: f/2
  • Minimum aperture: f/29
  • Construction: 12 elements in 11 groups
  • Coatings: Super Spectra Coating
  • Focusing system: STM
  • Minimum focus distance: 0.35m
  • Stabilisation: No
  • Number of diaphragm blades: 9
  • Filter size: 67mm
  • Weight: 500g
  • Diameter x length (extension from lens mount): 78 x 90.5mm

Canon’s compact and lightweight RF 85mm F2 IS STM portrait prime lens both picks out beautiful detail and also utilises its fast f/2 aperture for exceptional shallow depth of field effects. With its short telephoto 85mm focal length, this is an ideal lens for portraiture, yet macro photographers will also appreciate its ability to pick out details with close focusing at up to 35cm.

It’s also equipped with five stops of Image Stabilization, or eight stops when used with the Canon EOS R6 or EOS R5, also announced today.

With its 1:2 macro shooting capability, the RF 85mm F2 MACRO IS STM captures subjects at 50% life size.

The RF 85mm F2 MACRO IS STM also employs STM Autofocus for faster, smoother focusing in both stills and video.

You can find the Canon RF 85mm F2 STM at Amazon UK and Amazon US.

Price when reviewed
£665
$599
Check current price

For

  • Very small and portable
  • Up to 8 stops IS when used with the EOS R5 or R6

Canon RF 35mm f/1.8 MACRO IS STM

Canon RF 35mm f/1.8 MACRO IS STM

Specification

  • Product type: Full-frame wideangle prime
  • Mount: Canon RF
  • Format: Full-frame
  • Focal length: 35mm
  • Maximum aperture: f/1.8
  • Minimum aperture: f/22
  • Construction: 11 Elements in 9 Groups
  • Maximum magnification ratio: 0.5x
  • Minimum focus distance: 17cm
  • Stabilisation: Yes
  • Number of diaphragm blades: 11
  • Filter size: 52mm
  • Weight: 305g
  • Diameter x length (extension from lens mount): 74.4mm x 62.8mm

Canon’s RF 35mm f/1.8 IS Macro STM is compact and lightweight that is quite a unique wide-angle prime in that it offers the versatility you get from this focal length and adding in the capability of a 1:2 macro optic.

A Super Spectra coating helps keep ghosting and flare at bay, which also helps for more accurate colours. Also, an STM motor helps it achieve quiet, smooth AF performance, making it one of the best 35mm lenses on this list for video.

What’s more, it boasts a five-stop image stabilisation and a customisable Control Ring where you can adjust exposure settings. All of this for a very affordable price tag.

Price when reviewed
£529
$499
Check current price

For

  • 1:2 macro capability
  • 5 stops image stabilisation
  • Excellent image quality

Against

  • None

Best Nikon macro lenses

The Nikon Z-series lens line-up now has two macro lenses and they’re both very good, but the Nikkor Z MC 105mm f/2.8 VR S has a few refinements that make it worth the extra money over the Nikkor Z MC 50mm f/2.8. The 105mm lens is also incredibly sharp across the frame. Nikon’s F-mount version is also very good.

Nikon Nikkor Z MC 105mm f/2.8 VR S

Nikon Nikkor Z MC 105mm f/2.8 VR S

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Nikon Z
  • Format: Full-frame
  • Focal length: 105mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Aperture range: Focused at infinity: f/2.8 to 32, at closest focusing point: f/4.5 to 51
  • Construction: 16 elements 11 groups (including 3 ED lens elements and 1 aspherical element)
  • Coatings: Nano Crystal and ARNEO coats, plus fluorine coating on the front lens element
  • Focusing system: Dual STM stepping motors
  • Minimum focus distance: 0.29m
  • Stabilisation: Yes, 4.5 stops VR
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 630g
  • Diameter x length (extension from lens mount): 85 x 140mm

The Nikkor Z MC 105mm f/2.8 VR S is a professional S-line macro lens capable of 1:1 reproduction. Nikon has optimised the Nikkor Z MC 105mm f/2.8 VR S for macro shooting in stills or video mode, but its focal length also makes it a good choice for portraiture. When filming macro video, the Z MC 105mm f/2.8 VR S promises quiet AF and smooth, stable aperture control, with limited focus breathing so you can shift focus without affecting the shot’s angle of view.

Other great features include a smooth and silent multi-focusing system and fixed f/2.8 rounded 9-blade aperture enable rounded, natural-looking bokeh.

Nikon’s anti-reflective ARNEO and Nano Crystal coatings combat ghosting and flare. In-lens Vibration Reduction (VR) combines with in-camera VR for steady handheld shots even in low light.

You can find the Nikkor Z MC 105mm f/2.8 VR S on Amazon UK and Amazon US.

Price when reviewed
£999
$999
Check current price

For

  • 1:1 Magnification
  • VR Image Stabilization
  • OLED Lens Information Panel

Against

  • Aperture range varies with focus distance
  • About 1.5x the price of the Nikon Nikkor Z MC 50mm f/2.8

Nikon Nikkor AF-S 105mm f/2.8 G IF ED VR Micro

Nikon Nikkor AF-S 105mm f/2.8 G IF ED VR Micro

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Nikon F
  • Format: Full-frame
  • Focal length: 105mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 16 elements 11 groups (including 3 ED lens elements and 1 aspherical element)
  • Focusing system: Ring-type ultrasonic
  • Minimum focus distance: 0.314m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 750g
  • Diameter x length (extension from lens mount): 83x116mm

Nikon’s ‘micro’ lenses (or ‘macro’ as most people call them) have been revealing extraordinary levels of fine detail over the last few decades. This one is a particularly high-tech example, with a fast and highly accurate ring-type ultrasonic autofocus system, late-generation VR II optical stabilization, ED glass and Nano Crystal Coat.

As with other full macro lenses, it delivers a 1:1 maximum reproduction ratio at its closest focus distance, which in this case is 31cm. This enables a comfortable working distance between the front edge of the lens and the subject being photographed, especially as the fully internal focus mechanism avoids the front of the lens extending at closer focus distances.

The lens is equally adept as a fairly fast, short telephoto optic for general shooting, where the optical stabilizer gives a benefit equal to around three f/stops. Its effectiveness is very much reduced for extreme close-up photography where there’s no real substitute for a tripod.

Sharpness is excellent throughout the aperture range, with minimal softening due to diffraction at very narrow aperture settings. This is a bonus when using narrow apertures in macro shooting, to enable anything more than a sliver of depth of field.

You can find the Nikkor AF-S 105mm f/2.8 G IF ED VR Micro on Amazon UK and Amazon US.

Price when reviewed
£750
$869
Check current price

For

  • 1:1 Magnification
  • VR Image Stabilization
  • Sharpness throughout the aperture range

Against

  • Short working distance

Best Sony macro lens

Sony’s G series 90mm f/2.8 macro lens is a beast in every way… and that includes its price tag. But it will deliver superb image quality and excellent handling.

Sony FE 90mm f/2.8 Macro G OSS

Sony FE 90mm f/2.8 Macro G OSS

Specification

  • Product Type: Telephoto
  • Mount: Sony E
  • Format: Full-frame, APS-C
  • Focal length: 90mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/22
  • Focusing system: Dual DDSSM
  • Minimum focus distance: 0.28m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 602g
  • Diameter x length (extension from lens mount): 79 x 130.5mm

Sony has made great strides with its G-series and G Master lenses in recent years, but be prepared to pay a pretty penny for that excellent image quality. Sony’s FE 90mm f/2.8 Macro G OSS is compatible with both full-frame and APS-C format E-mount cameras, and it has no shortage of high-tech features.

Chief among these is a Dual DDSSM (Direct Drive Super Sonic wave Motor) autofocus system that delivers silent, rapid and accurate AF performance. What’s more, it incorporates built-in image stabilisation, allowing you greater flexibility to shoot handheld.

The lens is comprised of aspherical, ED and Super ED elements in a weather-sealed metal body. Not only is its build quality top-notch, but its handling is also superb, thanks to a precise focus ring.

Expect superb image quality and lots of nice, silky bokeh.

You can find the best deals on the Sony FE 90mm f/2.8 Macro G OSS at Amazon UK and Amazon US.

Price when reviewed
£849
$1098
Check current price

For

  • Rapid, precise, near-silent performance
  • Superb build quality
  • Outstanding image quality

Against

  • Expensive

Best Fujifilm macro lens

Fujifilm’s reputation for excellent build quality carries over into its lens production. Its XF 80mm f/2.8 LM OIS WR Macro lens is hefty, but is worth the investment for X mount photographers.

Fujifilm XF 80mm f2.8 LM OIS WR Macro

Fujifilm XF 80mm f2.8 LM OIS WR Macro

Specification

  • Product Type: Telephoto
  • Mount: Fujifilm X
  • Format: APS-C
  • Focal length: 80mm (122mm in 35mm format equivalent)
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 16 elements 12 groups (includes 1 aspherical, 3 ED elements, 1 Super ED element)
  • Minimum focus distance: 0.25m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 750g
  • Diameter x length (extension from lens mount): 80mm x 130mm

The Fujifilm XF 80mm f2.8 LM OIS WR Macro is the company’s first 1:1 dedicated macro lens. It’s big (750g) and pricey, but it’s also packed with excellent features. Firstly, it has a superb OIS system that provides up to five stops of stabilisation. This makes all the difference when shooting handheld.

Image sharpness and overall quality is excellent. Images are sharp throughout the frame, with no signs of distortion or ghosting or flare. You’ll also love the bokeh that its nine-blade aperture provides.

It is a big lens. But it delivers, and that’s what is important. If your budget can accommodate it, Fujifilm’s Fujinon XF 80mm f2.8 LM OIS WR Macro is worth every penny.

You can find the best deals on the Fujifilm XF 80mm f2.8 LM OIS WR Macro at Amazon UK and Amazon US.

Price when reviewed
£896
$1199
Check current price

For

  • 5 stops of image stabilisation
  • Excellent image quality
  • Very nice bokeh

Against

  • Very large
  • Pricey

Best Tamron macro lens

If you’re after a third-party macro lens and your budget can’t stretch to the Sigma option on this list, Tamron’s SP 90mm f/2.8 Di VC USD Macro is a classic that keeps getting reinvented. While it isn’t cheap by any means, it should be more within the budget of most photographers.

Tamron SP 90mm f/2.8 Di VC USD Macro

Tamron SP 90mm f/2.8 Di VC USD Macro

Specification

  • Product Type: Telephoto
  • Mount: Canon EF, Nikon F and Sony A mounts
  • Format: Full-frame
  • Focal length: 90mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 14 elements in 11 groups, including one LD (Low Dispersion) and two XLD (eXtra Low Dispersion) glass elements
  • Focusing system: Dual DDSSM
  • Minimum focus distance: 0.30m
  • Stabilisation: Yes
  • Number of diaphragm blades: 9
  • Filter size: 62mm
  • Weight: 600g
  • Diameter x length (extension from lens mount): 79 x 114.6mm

Available for Canon EF, Nikon F, and Sony A-mount cameras, the Tamron SP 90mm f/2.8 Di VC USD Macro is an excellent lens with superb image quality that’s a great alternative to branded lenses – though it’s price tag isn’t too far off thos.

New to this version of the popular Tamron macro lens is XY-Shift compensation to reinforce VC functionality, providing even further image stabilisation capability at any shooting distance from infinity to macro. Tamron has also increased its AF focusing speed and giving the lens a new Moisture-Proof and Dust-Resistant Construction. There’s also a new Fluorine Coating onthe top element to help prevent condensation.

Build and handling is nice in addition to its weather-sealing. The lens is fairly lightweight and handles well. And there are no real issues in terms of ghosting flare, distortion or chromatic aberrations. It’s a very well-balanced optic and one of the best macro lenses you can buy.

You can find the best deals on the Tamron SP 90mm f/2.8 Di VC USD Macro at Amazon UK and Amazon US.

Price when reviewed
£649
$698
Check current price

For

  • Hybrid stabilisation
  • Superb build quality
  • Excellent image quality

Against

  • Almost as expensive as own-brand equivalents

Best Micro Four Thirds macro lens

Olympus’ 60mm f/2.8 macro lens strikes the perfect balance of image quality, versatility and a budget-conscious price tag.

Olympus M.ZUIKO DIGITAL ED 60mm F2.8 MACRO

Olympus M.ZUIKO DIGITAL ED 60mm F2.8 MACRO

Specification

  • Product Type: Macro Prime
  • Mount: Micro Four Thirds
  • Focal length: 60mm (equivalent 120mm)
  • Maximum aperture: f/2.8
  • Minimum aperture: f/22
  • Construction: 13 elements 10 groups
  • Minimum focus distance: 0.19m
  • Stabilisation: No
  • Number of diaphragm blades: 7
  • Filter size: 46mm
  • Weight: 186g
  • Diameter x length (extension from lens mount): 56 x 82 mm

One of the most lightweight, compact macro lenses you can buy, the Olympus 60mm f/2.8 Macro M.ZUIKO Digital ED is a take-anywhere option for macro photographers. Its dust- and splash-proof body make it ideal for outdoor macro photography, and it lets you shoot subjects at very close range with a 0.19m minimum focusing distance.

The lens produces wonderful, circular bokeh, and a handy display on the lens barrel shows your shooting distance and magnification. What’s more, it’s fast, bright f/2.8 maximum aperture is great both for shooting in low light and for creating stunning shallow depth of field effects in your scenes.

And best of all, this lens doesn’t break the bank.

You can find the best deals on the Olympus M.ZUIKO DIGITAL ED 60mm F2.8 MACRO at Amazon UK and Amazon US.

Price when reviewed
£419
$499
Check current price

For

  • Small and lightweight
  • Great image quality
  • Not too expensive

Against

  • Feels a little plasticky

Best Samyang / Rokinon macro lens

Samyang, also known as Rokinon in some parts of the world, has quietly built up its arsenal of optics over the last several years, with options for many different mounts. Its 100mm f/2.8 ED UMC Macro lens is an excellent choice for someone looking to shoot macro photography on a budget.

Samyang 100mm f/2.8 ED UMC Macro

Samyang 100mm f/2.8 ED UMC Macro

Specification

  • Product type: Mid-telephoto macro lens
  • Mount: Canon EF, Nikon F, Sony E, Sony A, Canon M, Fujifilm X, Micro Four Thirds, Pentax K, Samsung NX
  • Focal length: 100mm
  • Maximum aperture: f/2.8
  • Minimum aperture: f/32
  • Construction: 15 elements in 12 groups
  • Focusing system: Manual
  • Minimum focus distance: 0.307m
  • Stabilisation: No
  • Number of diaphragm blades: 9
  • Filter size: 67mm
  • Weight: From 710g
  • Diameter x length (extension from lens mount): 149.4 x 72.5mm

One of the cheapest and most versatile options on our list of best macro lenses, the Samyang 100mm F2.8 ED UMC MACRO gives you 1:1 magnification and a fast f/2.8 aperture making it ideal for close-up images of flowers, insects and other popular subjects. Its 100mm focal length also makes it ideal for portraiture and landscapes.

Bokeh is nice, as are colours thanks to Samyang’s Ultra Multi Coating, which reduces flare and ghosting.

It’s a lot of lens for the price, and because it’s available on such a wide variety of mounts it should be an attractive option for many photographers.

You can find the Samyang 100mm f/2.8 ED UMC Macro on Amazon UK and Amazon US.

Price when reviewed
£389
$549
Check current price

For

  • Very affordable
  • Fast f/2.8 aperture
  • Available in a wide variety of lens mounts

Against

  • Manual focus
  • No stabilisation
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments