by Ganesh H Shankar on Tue Jan 03, 2012 4:23 pm
Sure - receptors of photons - well coined. Nice to see the spider too in the frame. Wish the stick had a little significance giving more visual bandwidth to the receptors (for my taste buds). Thanks for sharing Adithya.
--
Ganesh H. Shankar
Wishing you best light,
Fine Art Nature Photography