Profile picture
Riccardo Rosa
Masters
  • Other
    Bologna, Italy
mini profile avatar Riccardo Rosa