Delta 44kg anchor

Top