An Elegant Weapon: Dave Bishop and Kevin Joseph

An Elegant Weapon: Dave Bishop and Kevin Joseph