Looks like Jeff Schewe
website under construction
Idiots! It's a Nikon.
"Perfection is not attainable. But if we chase perfection, we can catch excellence."
I love his photos. I wish that I could take pictures that well! And he does it with a roll of toilet paper tubing...even if it is a Leica.