Fine Spotted Loach

Item Code: 982
Availability: Sold Out
£5.75