Francesco Posteraro

Location: Turin