Designed by
Title
A stamp printed in Australia shows the old Post and Telegraph station in Alice Springs, circa 1980 #150689051
Description
AUSTRALIA - CIRCA 1980: A stamp printed in Australia shows the old Post and Telegraph station in Alice Springs, circa 1980
This image is editorial