Dustin Oprea

Palm Beach County, FL

dustinoprea.com

A Computer Scientist on a mission to pursue a curiosity in all creations of man and nature.