Malcolm McGregor

Malcolm McGregor is a well known military artist who specialises in illustrating flags, banners and standards. He has illustrated a wide variety of subjects, including natural and military history.