Reflection of green trees on the rear windshield of a parked car on a sunny day - Free Stock Photo | Picren | PicRen