Stefano De Franceschi

Stefano De Franceschi

Trieste, Italy / travel journalist and videoreporter