Sajjad Rad

Sajjad Rad

Currently a software engineer, always an adventurer