About Jaime Pitarch

Spanish, b. 1963, Barcelona, Spain, based in Barcelona, Spain