aaphotographicarts.com
Photosynthesis - A&A Photographic Arts
Specifically, the picture was the underside of a leaf drenched in sunlight with the word Photosynthesis written in bold letters across the top.