Web Site < back Weird Frogs next >
This ornate box-top frog is on display in a store front window on King Street in Alexandria, VA.