Monday, January 24, 2011

Spirit of Giving : Are these the World's largest stamps (73.8mm x 76mm) ???



















1 comment: