Dea Moneta
login
Banner Artemide 67E
Lot # 1094
China. Shang-Zhou Dynasty, 1200-800 BC (?). Cowrie shell with the back filed off.