Declan Byrne - Capreolus I £45.00 Medium: Screenprint (4 Colours)Print Size: 130mm x 400mm Shop › Declan Byrne - Capreolus I Purchase Added! Medium: Screenprint (4 Colours)Print Size: 130mm x 400mm