Rowley Public Library
Temporal
598