A nature view postcard on Mt. Olympus in Olympus Peninsular, Washington state. It is the tallest mountain in this peninsular and becomes the center feature of Olympic National Park.Thanks crafter.
A non-value indicated stamp with globe for global address was used. It was cancelled at Seattle WA 993 on 29.6.2013