former Council Bluffs Carnegie Library

GPTKB entity