Software
Houzz Logo Print
zorba_the_greek

I should recognize this...

16 years ago

..but I don't. It's a sucker growing on a huge tree. Any ideas?

Image link: