I’ll Be Stamped!: Around the World Through Stamps – Madeira

Join I’ll Be Stamped! as he interviews the infamous Ted Tyszka aka Ted Talks Stamps about the small archipelago of Madeira, southwest of Portugal.