RIGHTS MANAGED
156926

Scary cat afraid of own reflection in mirror.