Designed by
Title
ST. THOMAS AND PRINCE ISLANDS - CIRCA 1984: A stamp printed in St. Thomas and Prince Islands shows steamship Alida #230519924
Description
ST. THOMAS AND PRINCE ISLANDS - CIRCA 1984: A stamp printed in St. Thomas and Prince Islands shows steamship Alida, series is devoted to the history of navigation. High quality photo
This image is editorial