Bug on a Leaf MikeMcBride 1 year ago Pin Share with your friends!BlueskyMastodonThreads2FacebookPinterest2BufferTumblrShare4SHARESAlso on: Sand BugDateSeptember 28, 2026Leaf WalkingDateDecember 1, 2025At AttentionDateApril 2, 2021