Mihnea Miculescu
Mihnea Miculescu

Mihnea Miculescu

Digital comms plug-in wandering around London. Tech geek. News junkie. Gaming aficionado. All over the place. Made in Romania.