Berlin Public Library
Temporal
560