Ottesen Chen

Base

Name

Ottesen Chen

General Location

NU

About Me

Jarvis Island

Interests

Somalia