MikeEvangelist wrote:
What's become of this lens? Seems to have dropped off the face of the earth.
It looks like if you order one, today, from Laowa, it might arrive in August, 2024. Manual focus is 14 blade aperture and Auto focus is 5 blade. I think I'm going to order a Manual focus version.