ALBO is probably the oldest car body repair firm still working today in Olbia and we have many pictures taken through several decades of our history, that we are delighted to post here on our web page and share with you.