Ramon Bosch

Designer and developer

Barcelona, España