Peter Leyenaar
New member
Leica Flash SF24D with diffuser kit, in very nice condition.
The diffuser screen attaches to the velcro strips on the SF24D
if not required the strips can be removed.
US$150+shipping, paypal, add 3%
The diffuser screen attaches to the velcro strips on the SF24D
if not required the strips can be removed.
US$150+shipping, paypal, add 3%
Last edited: