Blog / Victor De Castro

Victor De Castro is a Brazilian Photographer living and working in Geneva, Switzerland. Another exciting photographer who resides in Switzerland, another Switzerland based photographer down on the WB blog. We are going to run out of Swiss photographers soon… maybe not until ECAL stops churning them out!