David Oluwatobi

David Oluwatobi

5 followers

A software engineer trying to keep up with his writing schedule.