Scots breeder smashes record at Carlisle British Blue female

© 2025 Vimarsana