Designed by
Title
Stamp printed in the Germany shows Environment Emblem and Waste, Nature and Environmental Protection #99427850
Description
A stamp printed in the Germany shows Environment Emblem and Waste, Nature and Environmental Protection, circa 1973
This image is editorial