Jeffrey Xu

Designer and Artist with a passion for philosophical creativity

Wilmington, DE, USA