Picture Post: Finches sure do love picking at the bonsai. Stephen Weber 4 months ago Taken on Sep 04, 2024 @ 17:28. Share this: