Patricia Egyed

Patricia Egyed

Tech enthusiast
15 points