The 2005 Nature of America Northeast Deciduous Forest stamp is a 37-cent mint never hinged (MNH) piece issued in the US. It highlights the Northeast Deciduous Forest ecosystem and remains ungraded and uncertified, making it valuable for nature or American-themed collections.