Leone Battista Alberti

This is taken from an Italian stamp