Designed by
Title
Postage stamp United States of America, USA 1950. Three Boy Scouts, Statue of Liberty and Scout Badge #229009752
Description
Post stamp printed in united states of america, usa 1950. Three boy scouts, statue of liberty and scout badge. On my honor I will do my best.
This image is editorial