Druc Constantin
Druc Constantin

Druc Constantin

Web developer. Strong opinions, weakly held. https://cdruc.com/