Canon 580EX II in as new condition with case, foot and original box.

Canon 580EX II

SKU: 200039767
$285.00Price