Txabi FranquesaTV Shows

Txabi Franquesa
Born in February 28th, 1975From Barcelona, Catalonia, Spain