HMS Ambuscade on tumbler glass HMS Ambuscade ships badge engraved on a tumbler glass by Rolldove Studio £9.25 Quantity: at £9.25 each Add To Basket 1 in stock.