Muhammad Mufid Afif

Software Craftman by day. Amateur photographer and constellation lover by night. Amateur cyclist by weekend.