A review by berebo
Imaginative Realism: How to Paint What Doesn't Exist by James Gurney

informative medium-paced

5.0