D A V I D   M O N T E I R O

F I N E   A R T   P A I N T I N G S



781-336-6175   info@DavidMonteiro.com