Sergio Castillo Sergio Castillo (13 May 1925 – 19 August 2010) You never really know who you will meet on your travels. Looking at him, I never would have dreamed that he had created such a mass amount of great work that was stunning and thought-provoking. I loved the smoothness of his metal art pieces. …