Behold, the new 2012 international rate stamp! This image features Lancaster County, Pennsylvania (Amish country, I believe?) as part of the Scenic American Landscapes series, according to
the Stamp of Approval blog. The new rate is $1.05, up from $0.98.
UPDATE: Rates go up January 22, 2012.