Mircea TeleagăMircea Teleagă, 'Dashboard', 2024, oil on canvas, 45.8 x 35.6cm Name * First Name Last Name Email * Message * Thank you!