Txabi Franquesa

Txabi Franquesa

1975-02-28 | Barcelona, Catalonia, Spain