Alexandra Djordjevic

Alexandra Djordjevic

Techie in the making.
53 Upvotes