Photo, no 02.
Go back to list
A little Leaf Frog.
Very common in Sweden.
Made by:
Mikael Lindberg
©1999 Mikael & Elida