Web Site
< back
France
next >
This sculptured plaque shows a cherub holding a mirror for a woman holding a snake. Weird.