Ben Carlsen

The President of Innovania, his Excellency Dr. Ben A. Carlsen, on a recent unofficial diplomatic visit to Rome, Italy. (courtesy of Innovania Press)

Leave a Reply