Hours of the Day (1990)

Bonnefanten Museum

Maastricht / Netherlands

more Richard SERRA