Adva Tal

Consultant in Barcelona, Spain