Lady Liberty and U.S. Flag Sheet of 20 x Forever US Postage Stamps