Snowcapped Mountains Reflected in a Lake Self-inking Stamp
- from our Affiliates
Self-inking stamp in a digital painting of snow-capped mountains and pine forest, reflected in a lake
Self-inking stamp in a digital painting of snow-capped mountains and pine forest, reflected in a lake