1975 Old North Church 24c Red on Blue Paper

1975 Old North Church 24c
1975 Old North Church 24c

This stamp shows the Old North Church in Boston. It is part of the Americana set.