Book cover for Footprints Across the Atlantic and the Pacific

Footprints Across the Atlantic and the Pacific

Japan, Canada and Africa Unite

Description of the book

English