Buy print
The eye of the zebre MrC 786 published