Leaf impressions (east coast)