Categories
reviews

Darkroom gives EO3 8/10

Italy’s Darkroom Magazine gives “Emerging Organisms 3” 8/10 stars. Check out the review here.