Small "Barracuda" plastic pond (Hollybush NP44)

Small "Barracuda" make pond.
Has little ledges for plants etc
No leaks BUT dirty on the sides from where I've had rocks etc up against it.