I’m wondering if these are the leaves and buds of a hibiscus tree? I’m from the Pittsburgh area in the US.