Michael Rosenberg 

Profession contemporary abstract painter, living and working in Porto, Portugal.