Patricia Egyed

Patricia Egyed

Tech enthusiast
17 points
30 Upvotes