Leo Weng

wengleo2847@gmail.com

Environment concept artist, and illustrator based in Vancouver, Canada.

Resume

ArtStation