Jump to content

Template:POTD/2008-09-17

From Wikipedia, the free encyclopedia
New England Tree Frog
The New England Tree Frog (Litoria subglandulosa) is a species of frog native to the streams of the New England Tablelands, New South Wales, Australia.Photo credit: LiquidGhoul