I Told the Trees trifiosif Photography, Places April 19, 2026Athens, birds, Greece, nature, sunset, trees 0 Comment I told the trees what you did. They whispered it to the birds. The birds will handle the rest. – Greece, September 2025