STH036 S T Principe 2017 MNH 2 Sheets High CV Birds Stamp on Stamp

STH036 S T Principe 2017 MNH 2 Sheets High CV  Birds Stamp on Stamp

EUR4.56