Marca de bollo = Italy This is an Italian Revenue Stamp. Here is an earlier discussion that might be helpful:https://stamporama.com/discboard/disc_main.php?action=20&id=9422 or wiki: https://en.wikipedia.org/wiki/Revenue_stamps_of_Italy
Thanks, that helped. WB