Bowen Designs Captain Britain Statue A bowen designs sculpt Sculpted by Mark Newman Stands over 16" tall Strictly limited Display ready