Web Site < back Weird next >
Here is a weird leather-ball frog enjoying repose in a store display window on King Street in Alexandria, VA.