Grand Teton National Park Stamp

I continued my stamp series. This stamp is of Grand Teton National Park in Wyoming.

More by Clark Meshey

View profile