Jordi Torrent

Spain

Barcelona
Jordi Torrent. 1992. Spain, United States of America. 1’