Robert De Carlo

Robert De Carlo

Robert De Carlo (Designer/Photographer/Artist), born in Sliema and lives in Birkirkara, Malta. I started out in visual arts, as painter, though I have always had a particular passion for photography,... Show more

70 905

Views
_