Artist

Francesc Torres

1948 (Barcelona, Spain)