Technology - Then and Now

This stamp issue celebrates the technological revolution of the 21st century.