In support of the video game Firewatch he is working on Olly Moss has released 3 new posters through Campo Santo. The posters are 16 x 24. Three limited run prints screen-prints by Olly Moss.
These are on sale for a very limited time (96 hours). Order before 12pm Noon PST Monday, November 24th. They'll be hand numbered after printing.
Buy them in Campo Santo Store