ANTONIO SERRA

Stamps Country United Kingdom . ANTONIO SERRA