Montgomery Artifact
Print series based on the premise that Montgomery actually escaped Moreau’s island. Montgomery spent his remaining days traveling in the shadows and filling his sketchbooks.
More by Rick View profile
Like