Jasmine Temple – New York City, NY.

Jasmine Temple is an oil painter and bio-artist born [...]